xlohi (overflows)

Time bar (total: 25.6s)

analyze174.0ms (0.7%)

Memory
26.4MiB live, 178.2MiB allocated
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 15 to 12 computations (20% saved)

sample1.5s (5.9%)

Memory
7.4MiB live, 1 347.8MiB allocated
Samples
986.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 591.0ms
...in/eval/compile.rkt:77:19: 293.0ms (49.6% of total)
ival-sub: 162.0ms (27.4% of total)
ival-div: 67.0ms (11.3% of total)
ival->: 32.0ms (5.4% of total)
ival-<: 25.0ms (4.2% of total)
ival-and: 9.0ms (1.5% of total)
ival-assert: 3.0ms (0.5% of total)
Bogosity

preprocess367.0ms (1.4%)

Memory
-4.8MiB live, 72.6MiB allocated
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))

explain124.0ms (0.5%)

Memory
-15.4MiB live, 107.3MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
2560-0-(/.f64 (-.f64 x lo) (-.f64 hi lo))
00-0-(-.f64 hi lo)
00-0-(-.f64 x lo)
00-0-lo
00-0-hi
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (-.f64 x lo) (-.f64 hi lo))n/o2550
(-.f64 hi lo)overflow256
/.f64(/.f64 (-.f64 x lo) (-.f64 hi lo))o/o10
(-.f64 x lo)overflow1
(-.f64 hi lo)overflow256
Confusion
Predicted +Predicted -
+2560
-00
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+25600
-000
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
1256
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
25.0ms512×0valid
Compiler

Compiled 56 to 28 computations (50% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-sub: 7.0ms (61.7% of total)
ival-div: 3.0ms (26.4% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.5MiB live, 0.5MiB allocated
Compiler

Compiled 3 to 3 computations (0% saved)

prune1.0ms (0%)

Memory
1.7MiB live, 1.7MiB allocated
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)

simplify72.0ms (0.3%)

Memory
2.0MiB live, 40.5MiB allocated
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

localize17.0ms (0.1%)

Memory
27.4MiB live, 27.4MiB allocated
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))
Samples
11.0ms256×0valid
Compiler

Compiled 18 to 8 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-sub: 2.0ms (45.9% of total)
ival-div: 2.0ms (45.9% of total)
ival-true: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series58.0ms (0.2%)

Memory
-28.8MiB live, 13.2MiB allocated
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
47.0ms
hi
@inf
(/ (- x lo) (- hi lo))
2.0ms
hi
@-inf
(/ (- x lo) (- hi lo))
1.0ms
lo
@inf
(/ (- x lo) (- hi lo))
1.0ms
x
@-inf
(/ (- x lo) (- hi lo))
1.0ms
lo
@0
(/ (- x lo) (- hi lo))

rewrite276.0ms (1.1%)

Memory
30.8MiB live, 311.2MiB allocated
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)

simplify240.0ms (0.9%)

Memory
-22.7MiB live, 135.6MiB allocated
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)

eval151.0ms (0.6%)

Memory
4.2MiB live, 78.6MiB allocated
Compiler

Compiled 6 516 to 1 166 computations (82.1% saved)

prune95.0ms (0.4%)

Memory
5.5MiB live, 132.5MiB allocated
Pruning

10 alts after pruning (10 fresh and 0 done)

PrunedKeptTotal
New37810388
Fresh000
Picked101
Done000
Total37910389
Accuracy
19.5%
Counts
389 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(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))
18.7%
(/.f64 (-.f64 x lo) hi)
18.6%
(/.f64 (-.f64 lo x) lo)
9.6%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
3.6%
(/.f64 x hi)
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
9.1%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
18.8%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 314 to 192 computations (38.9% saved)

simplify122.0ms (0.5%)

Memory
-0.8MiB live, 38.1MiB allocated
Algorithm
egg-herbie
Localize:

Found 13 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
(-.f64 x hi)
cost-diff0
(/.f64 (-.f64 x hi) lo)
cost-diff0
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
cost-diff0
(-.f64 lo x)
cost-diff0
(/.f64 (-.f64 lo x) lo)
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)))))
cost-diff6464
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
Rules
560×div-sub
528×sub-neg
480×times-frac
364×associate-/r*
299×fma-define
Iterations

Useful iterations: 5 (0.0ms)

IterNodesCost
030676
172673
2152654
3451637
41351610
54409603
66752603
77733603
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 lo x) lo)
(-.f64 lo x)
lo
x
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
#s(literal 1 binary64)
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
x
hi
lo
(+.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))
(fma.f64 lo (+.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(-.f64 (*.f64 (+.f64 (/.f64 lo hi) #s(literal 1 binary64)) (/.f64 x hi)) (/.f64 lo hi))
(*.f64 (/.f64 #s(literal -1 binary64) hi) (-.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x hi))) x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 x (*.f64 lo (+.f64 (/.f64 x hi) #s(literal -1 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (+.f64 (*.f64 lo (+.f64 (/.f64 x hi) #s(literal -1 binary64))) x))
(/.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 #s(literal 1 binary64) (/.f64 x (neg.f64 hi))))
(*.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 lo x) lo)
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 lo x)
lo
x
(-.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 x hi) lo)
(-.f64 x hi)
x
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 x (-.f64 (/.f64 (*.f64 hi (-.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 (fma.f64 hi (/.f64 (-.f64 x hi) lo) 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 (*.f64 (-.f64 x hi) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) lo))
(-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 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 (*.f64 hi (-.f64 x hi)) lo) hi)) (neg.f64 lo))
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) (neg.f64 lo))
(/.f64 (-.f64 hi (fma.f64 hi (/.f64 (-.f64 x hi) lo) x)) lo)
(/.f64 (*.f64 (-.f64 x hi) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) lo)
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
(/.f64 (+.f64 x (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) 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 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi))
(-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)
(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)))
x
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(-.f64 (/.f64 (*.f64 hi (-.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 hi (-.f64 x hi)) lo)
(*.f64 (-.f64 x hi) (/.f64 hi lo))
hi
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
lo

localize133.0ms (0.5%)

Memory
-12.4MiB live, 185.8MiB allocated
Localize:

Found 13 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.6%
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
accuracy74.6%
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
accuracy100.0%
(-.f64 x hi)
accuracy100.0%
(/.f64 (-.f64 x hi) lo)
accuracy97.5%
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
accuracy100.0%
(-.f64 lo x)
accuracy99.6%
(/.f64 (-.f64 lo x) lo)
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.4%
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
accuracy97.8%
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
Samples
47.0ms256×0valid
Compiler

Compiled 168 to 25 computations (85.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 27.0ms
ival-div: 11.0ms (40.1% of total)
ival-sub: 6.0ms (21.9% of total)
ival-pow2: 4.0ms (14.6% of total)
ival-mult: 3.0ms (10.9% of total)
ival-add: 2.0ms (7.3% of total)
ival-neg: 1.0ms (3.6% of total)
ival-assert: 0.0ms (0% of total)
...in/eval/compile.rkt:76:19: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series1.5s (5.9%)

Memory
34.4MiB live, 153.0MiB allocated
Counts
16 → 426
Calls
Call 1
Inputs
#<alt (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 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 (-.f64 lo x) lo)>
#<alt (-.f64 lo x)>
#<alt (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (-.f64 x hi)>
#<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 hi (/.f64 (-.f64 x hi) lo)) hi)>
#<alt (*.f64 hi (/.f64 (-.f64 x hi) lo))>
Outputs
#<alt (*.f64 #s(literal -1 binary64) (/.f64 lo hi))>
#<alt (-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))>
#<alt (-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))>
#<alt (-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 x lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (/.f64 x hi)>
#<alt (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))>
#<alt (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))>
#<alt (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))>
#<alt (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.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 x lo))>
#<alt (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) lo)>
#<alt (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) lo)>
#<alt (/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) lo)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) 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) lo) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 #s(literal -1 binary64) x)>
#<alt lo>
#<alt (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))))>
#<alt (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))))>
#<alt (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))))>
#<alt lo>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64))))>
#<alt lo>
#<alt (+.f64 lo (*.f64 #s(literal -1 binary64) x))>
#<alt (+.f64 lo (*.f64 #s(literal -1 binary64) x))>
#<alt (+.f64 lo (*.f64 #s(literal -1 binary64) x))>
#<alt (*.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64)))>
#<alt (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64)))>
#<alt (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (-.f64 #s(literal 1 binary64) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (/.f64 hi lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 (-.f64 hi x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi lo) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi lo) x) lo)>
#<alt (/.f64 (-.f64 (+.f64 hi lo) x) lo)>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (/.f64 x lo)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 x lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 x lo)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) hi)>
#<alt x>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi x))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi x))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi x))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi x) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi x) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi x) #s(literal 1 binary64))))>
#<alt x>
#<alt (+.f64 x (*.f64 #s(literal -1 binary64) hi))>
#<alt (+.f64 x (*.f64 #s(literal -1 binary64) hi))>
#<alt (+.f64 x (*.f64 #s(literal -1 binary64) hi))>
#<alt (*.f64 #s(literal -1 binary64) hi)>
#<alt (*.f64 hi (-.f64 (/.f64 x hi) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (/.f64 x hi) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (/.f64 x hi) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) hi)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi)))))>
#<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 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

126 calls:

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

rewrite8.5s (33.2%)

Memory
-30.8MiB live, 324.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
273×log1p-expm1-u
273×expm1-log1p-u
270×add-cube-cbrt
266×add-exp-log
265×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify431.0ms (1.7%)

Memory
7.8MiB live, 894.5MiB allocated
Algorithm
egg-herbie
Rules
650×fma-define
488×times-frac
364×sub-neg
292×*-commutative
267×fmm-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0151353665
1396751141
Stop Event
node limit
Counts
974 → 1 054
Calls
Call 1
Inputs
(*.f64 #s(literal -1 binary64) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(-.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))) (/.f64 lo hi))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (/.f64 #s(literal 1 binary64) hi)) (*.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.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 x lo))
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) lo)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) lo)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) 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) lo) (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -1 binary64) x)
lo
(*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))))
(*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))))
(*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))))
lo
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64))))
lo
(+.f64 lo (*.f64 #s(literal -1 binary64) x))
(+.f64 lo (*.f64 #s(literal -1 binary64) x))
(+.f64 lo (*.f64 #s(literal -1 binary64) x))
(*.f64 #s(literal -1 binary64) x)
(*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64)))
(*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64)))
(*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo))) x)) (/.f64 #s(literal 1 binary64) lo))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 hi lo)
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) hi)
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi x))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi x) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi x) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi x) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(*.f64 #s(literal -1 binary64) hi)
(*.f64 hi (-.f64 (/.f64 x hi) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (/.f64 x hi) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (/.f64 x hi) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) hi)
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi)))))
(-.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 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 (/.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 x hi) (*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) lo))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (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))) (cbrt.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 (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 (-.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 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 #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 (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 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (neg.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 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.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 (*.f64 (neg.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 x hi) (*.f64 (neg.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)) (*.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.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 x hi) (*.f64 (neg.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 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 #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 (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 (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 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))))))))
(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 x (/.f64 #s(literal 1 binary64) hi))
(*.f64 #s(literal 1 binary64) (/.f64 x hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)))
(*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 x (sqrt.f64 hi)))
(*.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) hi))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x hi)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 x) (sqrt.f64 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 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.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 #s(literal 1 binary64) hi) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi)))
(+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(+.f64 (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 (/.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 (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 (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 (/.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 (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 (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 (/.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 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal -3 binary64)))
(*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (+.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))) (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (*.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi (neg.f64 x))) (*.f64 hi (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 (neg.f64 hi) (neg.f64 x))) (*.f64 (neg.f64 hi) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (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 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(*.f64 (-.f64 lo x) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(*.f64 (neg.f64 (-.f64 lo x)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 lo x) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 lo x) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 lo x)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 lo x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 lo x)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 lo x)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 lo x)) (cbrt.f64 lo)))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 lo x)) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 lo x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(exp.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1 binary64)))
(+.f64 lo (neg.f64 x))
(+.f64 lo (*.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x)))
(+.f64 lo (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x)))
(+.f64 (-.f64 lo x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 #s(literal 1 binary64) lo (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) lo (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (cbrt.f64 lo) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (cbrt.f64 lo) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 lo) (sqrt.f64 lo) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 lo) (sqrt.f64 lo) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 lo x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 lo x)))
(*.f64 (sqrt.f64 (-.f64 lo x)) (sqrt.f64 (-.f64 lo x)))
(*.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo lo (fma.f64 x x (*.f64 lo x)))))
(*.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(*.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 x)) (-.f64 (sqrt.f64 lo) (sqrt.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lo lo (fma.f64 x x (*.f64 lo x))) (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lo x) (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 lo lo (fma.f64 x x (*.f64 lo x))))
(/.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 lo x))
(/.f64 (neg.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 lo lo (fma.f64 x x (*.f64 lo x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (+.f64 lo x)))
(/.f64 (+.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 lo (neg.f64 x)))))
(/.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 lo (neg.f64 x)))
(pow.f64 (-.f64 lo x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 lo x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 lo x)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 lo x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 lo x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 lo x))))
(cbrt.f64 (pow.f64 (-.f64 lo x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 lo x)))
(log1p.f64 (expm1.f64 (-.f64 lo x)))
(exp.f64 (log.f64 (-.f64 lo x)))
(exp.f64 (*.f64 (log.f64 (-.f64 lo x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) lo (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (cbrt.f64 lo) (neg.f64 x))
(fma.f64 (sqrt.f64 lo) (sqrt.f64 lo) (neg.f64 x))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 #s(literal 1 binary64) (neg.f64 (/.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 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64)))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) #s(literal 1/3 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)))
(+.f64 x (neg.f64 hi))
(+.f64 x (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi)))
(+.f64 x (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)))
(+.f64 (-.f64 x hi) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) hi))
(+.f64 (-.f64 x hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 #s(literal 1 binary64) x (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 x) #s(literal 2 binary64)) (cbrt.f64 x) (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 x) (sqrt.f64 x) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 x 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)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (fma.f64 hi hi (*.f64 x hi)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x hi)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 hi)) (-.f64 (sqrt.f64 x) (sqrt.f64 hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (fma.f64 hi hi (*.f64 x hi))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 x x (fma.f64 hi hi (*.f64 x hi))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 x hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (fma.f64 hi hi (*.f64 x hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (+.f64 x hi)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 hi) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 x (neg.f64 hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 hi) (neg.f64 hi))) (-.f64 x (neg.f64 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))
(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)))
(fma.f64 #s(literal 1 binary64) x (neg.f64 hi))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 hi))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 hi))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64)))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x 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 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 lo)) (/.f64 hi (neg.f64 lo)))
(-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) lo) (/.f64 hi lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (cbrt.f64 lo)))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 #s(literal 1 binary64) (/.f64 lo (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 1 binary64)))
(/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)
(/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (neg.f64 lo))
(/.f64 #s(literal -1 binary64) (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(/.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo)
(/.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (neg.f64 lo))
(/.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) lo))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (neg.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) (neg.f64 lo))
(/.f64 (neg.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) (neg.f64 (neg.f64 lo)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal -1 binary64))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 lo)) (/.f64 hi (neg.f64 lo)))
(-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) lo) (/.f64 hi lo))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(exp.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64)))
(-.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) hi)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(*.f64 #s(literal 1 binary64) (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64))) (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) x))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi))))) (+.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) hi))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) x))
(/.f64 (-.f64 (*.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi))))) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) hi))
(pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(exp.f64 (log.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
(fma.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
(fma.f64 (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x hi))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 x (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) hi) (/.f64 (cbrt.f64 x) hi))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(pow.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) #s(literal -1 binary64))
(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 hi (/.f64 lo (-.f64 x hi))) (neg.f64 hi))
(+.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi)))
(+.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)))
(+.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) hi))
(+.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 hi (/.f64 lo (-.f64 x 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 (/.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 lo (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x 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 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(*.f64 (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(*.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(*.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 hi)) (-.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi) (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 (neg.f64 hi) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (neg.f64 hi)))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (*.f64 (neg.f64 hi) (neg.f64 hi))) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (neg.f64 hi)))
(pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(exp.f64 (log.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(fma.f64 #s(literal 1 binary64) (/.f64 hi (/.f64 lo (-.f64 x hi))) (neg.f64 hi))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 hi))
(fma.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))))) #s(literal 1 binary64))
(/.f64 hi (/.f64 lo (-.f64 x hi)))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 hi (-.f64 x hi))))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(/.f64 (neg.f64 (*.f64 hi (-.f64 x hi))) (neg.f64 lo))
(pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #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 lo (-.f64 x hi))))))
(cbrt.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))
(log1p.f64 (expm1.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))
(exp.f64 (log.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal -1 binary64) (/.f64 lo 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))
(fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.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))
(fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.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))
(fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (neg.f64 lo) hi))
(fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (/.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 #s(literal 1 binary64) hi) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))) (/.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 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (*.f64 hi x))) (/.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 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.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 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))))) (neg.f64 x))
(/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (neg.f64 lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x lo) (*.f64 lo x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (neg.f64 lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x lo) (*.f64 lo x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (neg.f64 lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x lo) (*.f64 lo x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 x hi) x) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 x hi) x) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(/.f64 (-.f64 (fma.f64 lo (/.f64 x hi) x) lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))
(/.f64 (neg.f64 (-.f64 lo x)) 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 (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (neg.f64 lo) x) hi)) lo) hi))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 x hi) x) lo)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (neg.f64 lo) x) hi)) lo) hi))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 x hi) x) lo)) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (neg.f64 lo) x) hi)) lo) hi))
(/.f64 (neg.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 lo (/.f64 x hi) x) 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))
(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 (/.f64 x hi) #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 (/.f64 x hi) #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 (/.f64 x hi) #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 hi) #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 x (*.f64 lo hi)) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 lo (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 (+.f64 (/.f64 x hi) #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 x (*.f64 lo hi)) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 lo (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 (+.f64 (/.f64 x hi) #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 x (*.f64 lo hi)) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 lo (+.f64 (/.f64 x (*.f64 lo hi)) (/.f64 (+.f64 (/.f64 x hi) #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 lo (neg.f64 (-.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 (/.f64 (neg.f64 x) (*.f64 lo hi)) (-.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 (*.f64 lo hi)) (-.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 (/.f64 (neg.f64 x) (*.f64 lo hi)) (-.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 (*.f64 lo hi)) (-.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 (/.f64 (neg.f64 x) (*.f64 lo hi)) (-.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 (*.f64 lo hi)) (-.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 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 lo) x) (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 #s(literal -1 binary64) (*.f64 lo x) (*.f64 lo hi)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo hi) (*.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 (fma.f64 #s(literal -1 binary64) (*.f64 lo x) (*.f64 lo hi)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo hi) (*.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 (fma.f64 #s(literal -1 binary64) (*.f64 lo x) (*.f64 lo hi)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo hi) (*.f64 lo 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 (neg.f64 lo) x) hi)) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 (neg.f64 lo) x) hi)) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 (neg.f64 lo) x) hi)) hi)
(/.f64 (-.f64 lo (*.f64 lo (/.f64 x hi))) hi)
(/.f64 lo hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) lo (*.f64 lo (/.f64 x hi))) hi))
(/.f64 (neg.f64 (fma.f64 lo (/.f64 x hi) (neg.f64 lo))) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) lo (*.f64 lo (/.f64 x hi))) hi))
(/.f64 (neg.f64 (fma.f64 lo (/.f64 x hi) (neg.f64 lo))) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) lo) (/.f64 (*.f64 lo x) hi)) hi))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) lo (*.f64 lo (/.f64 x hi))) hi))
(/.f64 (neg.f64 (fma.f64 lo (/.f64 x hi) (neg.f64 lo))) 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 lo (/.f64 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 lo (/.f64 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 lo (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 lo) x) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 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 hi x))))
(*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.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 hi x))))
(*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.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 hi x))))
(*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 lo) x) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 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 hi x)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 hi x))) (neg.f64 x))
(*.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 hi x)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 hi x))) (neg.f64 x))
(*.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 hi x)) (/.f64 lo (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (-.f64 (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 hi x))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.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))
(neg.f64 (/.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) hi))
(/.f64 (neg.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))
(neg.f64 (/.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) hi))
(/.f64 (neg.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))
(neg.f64 (/.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) hi))
(/.f64 (neg.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) 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 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 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 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 hi x))))
(*.f64 x (neg.f64 (-.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 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 x (neg.f64 (-.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 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (*.f64 hi x))))
(*.f64 x (neg.f64 (-.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 lo))
(/.f64 x (neg.f64 lo))
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) lo)
(/.f64 (-.f64 lo x) lo)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) lo)
(/.f64 (-.f64 lo x) lo)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) x)) lo)
(/.f64 (-.f64 lo x) lo)
#s(literal 1 binary64)
(+.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 #s(literal -1 binary64) (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
#s(literal 1 binary64)
(+.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 #s(literal -1 binary64) (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
#s(literal 1 binary64)
(+.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 #s(literal -1 binary64) (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 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 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) 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) lo) (/.f64 #s(literal 1 binary64) x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)))
(*.f64 x (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)))
(*.f64 x (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x)))
(*.f64 x (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
lo
(*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))))
(*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))))
(*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))))
(*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
lo
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64))))
(*.f64 (neg.f64 lo) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 lo (neg.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64))))
(*.f64 (neg.f64 lo) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 lo (neg.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 x lo) #s(literal 1 binary64))))
(*.f64 (neg.f64 lo) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 lo (neg.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64))))
lo
(+.f64 lo (*.f64 #s(literal -1 binary64) x))
(-.f64 lo x)
(+.f64 lo (*.f64 #s(literal -1 binary64) x))
(-.f64 lo x)
(+.f64 lo (*.f64 #s(literal -1 binary64) x))
(-.f64 lo x)
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64)))
(*.f64 x (+.f64 (/.f64 lo x) #s(literal -1 binary64)))
(*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64)))
(*.f64 x (+.f64 (/.f64 lo x) #s(literal -1 binary64)))
(*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64)))
(*.f64 x (+.f64 (/.f64 lo x) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 lo x)))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) x)))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 lo x)) (neg.f64 x))
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (/.f64 hi lo)))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 x (neg.f64 lo))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 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 (neg.f64 lo))) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #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 (neg.f64 lo))) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #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 (neg.f64 lo))) x) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(/.f64 hi lo)
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))))
(*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))))
(/.f64 hi lo)
(*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x 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 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x 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 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) hi) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 hi))
(/.f64 (-.f64 hi x) lo)
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(/.f64 (+.f64 hi (-.f64 lo x)) lo)
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(/.f64 (+.f64 hi (-.f64 lo x)) lo)
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(/.f64 (+.f64 hi (-.f64 lo x)) lo)
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 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 x hi) lo))
(+.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 #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 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (*.f64 lo x))))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 x))
(/.f64 x lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 lo hi)))))
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 hi) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 hi x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 hi) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 hi x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 hi) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 hi x)))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi x) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 hi x) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 hi x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi x) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 hi x) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 hi x) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi x) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 hi x) #s(literal -1 binary64)))
(*.f64 (+.f64 (/.f64 hi x) #s(literal -1 binary64)) (neg.f64 x))
x
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(-.f64 x hi)
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(-.f64 x hi)
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(-.f64 x hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 hi (-.f64 (/.f64 x hi) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 x hi) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (/.f64 x hi) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 x hi) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (/.f64 x hi) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 x hi) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi)))))
(*.f64 (neg.f64 hi) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi)))))
(*.f64 (neg.f64 hi) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi)))))
(*.f64 (neg.f64 hi) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x hi))))
(*.f64 (-.f64 #s(literal 1 binary64) (/.f64 x hi)) (neg.f64 hi))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (/.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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) x) (-.f64 (/.f64 hi (*.f64 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 hi (*.f64 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 hi (*.f64 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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.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 x (neg.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))))))
(*.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 #s(literal 1 binary64) (-.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 x (neg.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))))))
(*.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 #s(literal 1 binary64) (-.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 x (neg.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))))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))
(-.f64 (fma.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) #s(literal 1 binary64)) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 hi (+.f64 (/.f64 #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 (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) (-.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 (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 (/.f64 x 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 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x (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)) (+.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 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (/.f64 x (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 lo hi)) (-.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 (-.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 (/.f64 (neg.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 (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 (/.f64 (neg.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) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 hi (neg.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 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 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 hi lo) x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (+.f64 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.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 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.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 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (-.f64 x hi))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (-.f64 x 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 #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 x hi)) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (-.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 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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(*.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)) (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 hi (*.f64 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 hi (*.f64 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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 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 (+.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)))) (neg.f64 x))
(*.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 (+.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)))) (neg.f64 x))
(*.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 (+.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)))) (neg.f64 x))
(*.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))
(-.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 (/.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))
(/.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 (/.f64 x 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 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.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 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo)) (/.f64 (/.f64 x 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 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.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 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo)) (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(*.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 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 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 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) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (/.f64 x (*.f64 lo hi)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 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 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) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.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) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 hi (neg.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 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 hi (-.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo) x)) lo)
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.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 hi (-.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo) x)) lo)
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.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 hi (-.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo) x)) lo)
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) (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 x hi)) lo))
(/.f64 (neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (-.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))
(neg.f64 (/.f64 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (-.f64 x hi)) lo))
(/.f64 (neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (-.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))
(neg.f64 (/.f64 (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (-.f64 x hi)) lo))
(/.f64 (neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (-.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 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (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 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 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (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 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 (fma.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (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 hi lo))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 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 hi (*.f64 lo x))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 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 hi (*.f64 lo x))))
(*.f64 x (-.f64 (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 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 (-.f64 (-.f64 (/.f64 (neg.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)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.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 (-.f64 (-.f64 (/.f64 (neg.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)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.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 (-.f64 (-.f64 (/.f64 (neg.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)) (neg.f64 x))
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(+.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)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (/.f64 x hi) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 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 hi) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (+.f64 (/.f64 #s(literal 1 binary64) (*.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 hi) (pow.f64 lo #s(literal 2 binary64))) (-.f64 (/.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) lo) (+.f64 (/.f64 #s(literal 1 binary64) (*.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)) (-.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 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 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 (neg.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo hi)))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 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 (neg.f64 (-.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo hi)))) 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 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 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)
(/.f64 (-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 x hi) (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo)) lo))
(/.f64 (neg.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 x hi) (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo)) lo))
(/.f64 (neg.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 x hi) (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo)) lo))
(/.f64 (neg.f64 (-.f64 (neg.f64 (-.f64 x hi)) (*.f64 hi (/.f64 (-.f64 x hi) lo)))) lo)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(-.f64 (/.f64 (neg.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 (+.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 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.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 #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 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.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 #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 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 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 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) (/.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 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) 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) (/.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 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) 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) (/.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 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) x))) #s(literal -1 binary64)))
(*.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) x)) #s(literal -1 binary64)) (neg.f64 x))
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))
(/.f64 (neg.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 lo hi)) (+.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 (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo hi))) (+.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 lo hi)) (/.f64 (+.f64 (/.f64 x hi) #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 (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 lo hi))) (+.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 lo hi)) (/.f64 (+.f64 (/.f64 x hi) #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 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo)
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (neg.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)) (-.f64 (neg.f64 (/.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)) (-.f64 (/.f64 (neg.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)) (-.f64 (neg.f64 (/.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)) (-.f64 (/.f64 (neg.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 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi))
(-.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.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 (+.f64 x (/.f64 (*.f64 hi (-.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 x hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.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 (+.f64 x (/.f64 (*.f64 hi (-.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 (+.f64 x (/.f64 (*.f64 hi (-.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 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))
(/.f64 (neg.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 lo hi)) (+.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 lo hi)) (+.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 lo hi)) (+.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 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo)
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (neg.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 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))) hi)
(-.f64 (-.f64 (*.f64 hi (/.f64 x 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 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))) hi)
(-.f64 (-.f64 (*.f64 hi (/.f64 x 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 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (*.f64 hi (/.f64 x lo))) hi)
(-.f64 (-.f64 (*.f64 hi (/.f64 x lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (-.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (-.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi x)))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (/.f64 hi x)))
(*.f64 x (-.f64 (-.f64 (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi x)))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) x))))
(*.f64 x (neg.f64 (-.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 (/.f64 (neg.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 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) x))))
(*.f64 x (neg.f64 (-.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 (/.f64 (neg.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 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) x))))
(*.f64 x (neg.f64 (-.f64 (/.f64 hi (neg.f64 lo)) (/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) lo) hi) x))))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 lo hi) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (neg.f64 hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 lo hi) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (neg.f64 hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 lo hi) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (neg.f64 hi))) lo)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(/.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))
(/.f64 (neg.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 lo hi)) (/.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 lo hi)) (/.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 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(/.f64 (neg.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 lo hi)) (/.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 lo hi)) (/.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 lo hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(/.f64 (neg.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 #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 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.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 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.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 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)) (neg.f64 x))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(+.f64 (/.f64 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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) lo))
(-.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 x hi) (*.f64 (neg.f64 (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))) (cbrt.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi))
(+.f64 (/.f64 x hi) (*.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 (/.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 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 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 (-.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 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 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 (/.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 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 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 (/.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 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 (-.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 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 (neg.f64 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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 (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 (/.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 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 (neg.f64 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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 (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 (/.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 (fma.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 (neg.f64 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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi)) (fma.f64 lo (neg.f64 (-.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 #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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))))
(/.f64 (*.f64 (-.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))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.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)) (fma.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 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.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)))
(*.f64 (+.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 (+.f64 (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (sqrt.f64 (/.f64 x hi))) (-.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.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))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.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)) (fma.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 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 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.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)))
(/.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 (-.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))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.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)) (fma.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 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.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)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.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)) (fma.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 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))) (neg.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal 1 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))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (neg.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 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 (-.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))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.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)) (fma.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 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 (neg.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 (*.f64 (neg.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 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 (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))) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (+.f64 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 lo (-.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)) (fma.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 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.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)))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (*.f64 (*.f64 (neg.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 x hi) (*.f64 (neg.f64 lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 lo) (/.f64 x hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(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 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)))))
(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 x (/.f64 #s(literal 1 binary64) hi))
(/.f64 x hi)
(*.f64 #s(literal 1 binary64) (/.f64 x 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 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 x (sqrt.f64 hi)))
(/.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) x) (sqrt.f64 hi))
(*.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)))
(/.f64 x hi)
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 hi)))
(/.f64 x hi)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) hi))
(/.f64 x hi)
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) hi))
(/.f64 x hi)
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 hi)))
(/.f64 (/.f64 x (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x hi)))
(*.f64 (cbrt.f64 (/.f64 x hi)) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 hi)) (/.f64 (cbrt.f64 x) (sqrt.f64 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 #s(literal 1 binary64) hi) (*.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.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 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (neg.f64 (/.f64 (sqrt.f64 x) hi)) (/.f64 (sqrt.f64 x) hi)))
(-.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)))) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (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) (/.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)))) (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 1 binary64)))) (fma.f64 (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)))) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (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)))) (+.f64 (neg.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.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 (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (*.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 (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 (+.f64 (/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (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)))) (-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (neg.f64 x) (pow.f64 hi #s(literal -2 binary64)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (-.f64 (pow.f64 hi #s(literal -1 binary64)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (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 x (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(+.f64 (fma.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 hi #s(literal -1 binary64)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (*.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 2 binary64)))))
(+.f64 (+.f64 (/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(+.f64 (fma.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 hi #s(literal -1 binary64)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(*.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 -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -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 -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)) (-.f64 (pow.f64 hi #s(literal -1/2 binary64)) (/.f64 (sqrt.f64 x) hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 3 binary64))) (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))) (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (+.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 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (*.f64 hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (/.f64 (pow.f64 hi #s(literal 3 binary64)) x))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi (neg.f64 x))) (*.f64 hi (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (+.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi x)) (pow.f64 (neg.f64 hi) #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 (neg.f64 hi) #s(literal 3 binary64)))
(/.f64 (-.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (neg.f64 hi) x)) (*.f64 (neg.f64 hi) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (+.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 hi x)) (pow.f64 (neg.f64 hi) #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 (neg.f64 hi) #s(literal 3 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)) (*.f64 (neg.f64 hi) #s(literal 1 binary64))) (*.f64 (neg.f64 hi) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x)))
(/.f64 (-.f64 (/.f64 (neg.f64 (pow.f64 hi #s(literal 2 binary64))) x) (neg.f64 hi)) (/.f64 (pow.f64 (neg.f64 hi) #s(literal 3 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) hi) (/.f64 (pow.f64 (neg.f64 hi) #s(literal 3 binary64)) x))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (*.f64 (neg.f64 hi) (neg.f64 x))) (*.f64 (neg.f64 hi) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64)))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))) (neg.f64 (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x))) (pow.f64 (neg.f64 hi) #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi x)) (pow.f64 hi #s(literal 3 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))) (/.f64 x (pow.f64 hi #s(literal 3 binary64)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64))))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (+.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (-.f64 (*.f64 (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) (*.f64 (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 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 x (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (-.f64 (/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 2 binary64)) (/.f64 x (pow.f64 hi #s(literal 3 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (*.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (neg.f64 (pow.f64 hi #s(literal 2 binary64))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 (/.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)))))
(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)))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(fma.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64)) (neg.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(-.f64 (pow.f64 hi #s(literal -1 binary64)) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(*.f64 (-.f64 lo x) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 lo x) lo)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(*.f64 (neg.f64 (-.f64 lo x)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(/.f64 (neg.f64 (-.f64 lo x)) (neg.f64 lo))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 lo x) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 lo x) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 lo x) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 lo x) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 lo x)) lo))
(/.f64 (-.f64 lo x) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 lo x)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 lo x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 lo x)) lo))
(/.f64 (-.f64 lo x) lo)
(*.f64 (/.f64 (sqrt.f64 (-.f64 lo x)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 lo x)) (cbrt.f64 lo)))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 3 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(pow.f64 (/.f64 lo (-.f64 lo x)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 lo x)))
(sqrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))
(fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 lo x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(exp.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(exp.f64 (*.f64 (log.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 lo (neg.f64 x))
(-.f64 lo x)
(+.f64 lo (*.f64 (neg.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x)))
(-.f64 lo x)
(+.f64 lo (*.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x)))
(-.f64 lo x)
(+.f64 (-.f64 lo x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 lo x) (fma.f64 #s(literal -1 binary64) x x))
(+.f64 (fma.f64 #s(literal 1 binary64) lo (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (-.f64 lo x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 lo x) (fma.f64 #s(literal -1 binary64) x x))
(+.f64 (fma.f64 #s(literal 1 binary64) lo (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (-.f64 lo x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 lo x) (fma.f64 #s(literal -1 binary64) x x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (cbrt.f64 lo) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (-.f64 lo x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 lo x) (fma.f64 #s(literal -1 binary64) x x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (cbrt.f64 lo) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (-.f64 lo x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 lo x) (fma.f64 #s(literal -1 binary64) x x))
(+.f64 (fma.f64 (sqrt.f64 lo) (sqrt.f64 lo) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (-.f64 lo x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 lo x) (fma.f64 #s(literal -1 binary64) x x))
(+.f64 (fma.f64 (sqrt.f64 lo) (sqrt.f64 lo) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (-.f64 lo x) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (-.f64 lo x) (fma.f64 #s(literal -1 binary64) x x))
(*.f64 #s(literal 1 binary64) (-.f64 lo x))
(-.f64 lo x)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 lo x)))
(-.f64 lo x)
(*.f64 (sqrt.f64 (-.f64 lo x)) (sqrt.f64 (-.f64 lo x)))
(-.f64 lo x)
(*.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo lo (fma.f64 x x (*.f64 lo x)))))
(/.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) lo) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 lo x))
(*.f64 (+.f64 (sqrt.f64 lo) (sqrt.f64 x)) (-.f64 (sqrt.f64 lo) (sqrt.f64 x)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 lo)) (-.f64 (sqrt.f64 lo) (sqrt.f64 x)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 lo lo (fma.f64 x x (*.f64 lo x))) (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo lo (fma.f64 x x (*.f64 lo x)))))
(/.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) lo) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 lo x) (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 lo x))
(/.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 lo lo (fma.f64 x x (*.f64 lo x))))
(*.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo lo (fma.f64 x x (*.f64 lo x)))))
(/.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) lo) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 lo x))
(*.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (neg.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (neg.f64 (fma.f64 lo lo (fma.f64 x x (*.f64 lo x)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) lo) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (+.f64 lo x)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 lo x)))
(/.f64 (+.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (neg.f64 x) #s(literal 3 binary64))) (+.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 x) (neg.f64 x)) (*.f64 lo (neg.f64 x)))))
(*.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 lo lo (fma.f64 x x (*.f64 lo x)))))
(/.f64 (-.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 (neg.f64 x) (-.f64 (neg.f64 x) lo) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (neg.f64 x) (neg.f64 x))) (-.f64 lo (neg.f64 x)))
(*.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 lo x)))
(/.f64 (-.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 lo x))
(pow.f64 (-.f64 lo x) #s(literal 1 binary64))
(-.f64 lo x)
(pow.f64 (cbrt.f64 (-.f64 lo x)) #s(literal 3 binary64))
(-.f64 lo x)
(pow.f64 (pow.f64 (-.f64 lo x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 lo x)
(pow.f64 (sqrt.f64 (-.f64 lo x)) #s(literal 2 binary64))
(-.f64 lo x)
(sqrt.f64 (pow.f64 (-.f64 lo x) #s(literal 2 binary64)))
(fabs.f64 (-.f64 lo x))
(log.f64 (exp.f64 (-.f64 lo x)))
(-.f64 lo x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 lo x))))
(-.f64 lo x)
(cbrt.f64 (pow.f64 (-.f64 lo x) #s(literal 3 binary64)))
(-.f64 lo x)
(expm1.f64 (log1p.f64 (-.f64 lo x)))
(log1p.f64 (expm1.f64 (-.f64 lo x)))
(-.f64 lo x)
(exp.f64 (log.f64 (-.f64 lo x)))
(-.f64 lo x)
(exp.f64 (*.f64 (log.f64 (-.f64 lo x)) #s(literal 1 binary64)))
(-.f64 lo x)
(fma.f64 #s(literal 1 binary64) lo (neg.f64 x))
(-.f64 lo x)
(fma.f64 (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)) (cbrt.f64 lo) (neg.f64 x))
(-.f64 lo x)
(fma.f64 (sqrt.f64 lo) (sqrt.f64 lo) (neg.f64 x))
(-.f64 lo x)
(+.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 (neg.f64 (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x hi) lo))))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo))) (sqrt.f64 (/.f64 (-.f64 x hi) lo))))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 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 #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 #s(literal 1 binary64) (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 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (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 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 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 #s(literal 1 binary64) (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 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (-.f64 #s(literal -1 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (neg.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) (neg.f64 lo))))
(/.f64 (neg.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)))) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo))) (neg.f64 (/.f64 (-.f64 x hi) lo)))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (+.f64 #s(literal 1 binary64) (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 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (*.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) (neg.f64 (/.f64 (-.f64 x hi) lo)))) (-.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 x hi) lo))))
(*.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 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))))
(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 (neg.f64 (/.f64 (-.f64 x hi) lo))))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(exp.f64 (*.f64 (log1p.f64 (neg.f64 (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 (/.f64 x lo) (neg.f64 (/.f64 hi lo)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) (sqrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (neg.f64 (-.f64 x hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) (cbrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 x hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 x hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (-.f64 x hi)) (sqrt.f64 lo))) (sqrt.f64 lo))
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (-.f64 x hi)) lo))
(/.f64 (-.f64 x hi) lo)
(*.f64 (/.f64 (sqrt.f64 (-.f64 x hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 x hi)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi)))
(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 x hi) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64)))
(/.f64 (-.f64 x hi) lo)
(+.f64 x (neg.f64 hi))
(-.f64 x hi)
(+.f64 x (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi)))
(-.f64 x hi)
(+.f64 x (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)))
(-.f64 x hi)
(+.f64 (-.f64 x hi) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) hi))
(-.f64 x (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(-.f64 x (-.f64 hi (fma.f64 #s(literal -1 binary64) hi hi)))
(+.f64 (-.f64 x hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(-.f64 x (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(-.f64 x (-.f64 hi (fma.f64 #s(literal -1 binary64) hi hi)))
(+.f64 (fma.f64 #s(literal 1 binary64) x (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 x (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(-.f64 x (-.f64 hi (fma.f64 #s(literal -1 binary64) hi hi)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (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 x (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(-.f64 x (-.f64 hi (fma.f64 #s(literal -1 binary64) hi hi)))
(+.f64 (fma.f64 (sqrt.f64 x) (sqrt.f64 x) (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 x (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(-.f64 x (-.f64 hi (fma.f64 #s(literal -1 binary64) hi hi)))
(*.f64 #s(literal 1 binary64) (-.f64 x 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)
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (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 #s(literal 1 binary64) (fma.f64 x x (fma.f64 hi hi (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 x x (fma.f64 hi hi (*.f64 hi x))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x hi)))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 hi x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 hi x))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 hi)) (-.f64 (sqrt.f64 x) (sqrt.f64 hi)))
(*.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 x)) (-.f64 (sqrt.f64 x) (sqrt.f64 hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (fma.f64 hi hi (*.f64 x hi))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (fma.f64 hi hi (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 x x (fma.f64 hi hi (*.f64 hi x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x hi) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 hi x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 hi x))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (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 #s(literal 1 binary64) (fma.f64 x x (fma.f64 hi hi (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 x x (fma.f64 hi hi (*.f64 hi x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 x hi))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 hi x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 hi x))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (fma.f64 hi hi (*.f64 x hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (fma.f64 hi hi (*.f64 hi x)))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 x x (fma.f64 hi hi (*.f64 hi x)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (+.f64 x hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (+.f64 hi x)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 hi x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 hi) #s(literal 3 binary64))) (+.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 x (neg.f64 hi)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (fma.f64 hi hi (*.f64 hi x)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 x x (fma.f64 hi hi (*.f64 hi x))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (neg.f64 hi) (neg.f64 hi))) (-.f64 x (neg.f64 hi)))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 hi x)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 hi x))
(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)
(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)
(fma.f64 #s(literal 1 binary64) x (neg.f64 hi))
(-.f64 x hi)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 hi))
(-.f64 x hi)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 hi))
(-.f64 x hi)
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (/.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))) (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))) (/.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64)))) (+.f64 #s(literal -1 binary64) (neg.f64 (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 3 binary64))) (-.f64 #s(literal -1 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)))) (neg.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (+.f64 #s(literal -1 binary64) (neg.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)))) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal -1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)))
(/.f64 (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)) #s(literal 1 binary64)) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal -1 binary64)))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)) #s(literal 2 binary64)))
(fabs.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)))
(-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 lo)) (/.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) lo) (/.f64 hi lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(*.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (cbrt.f64 lo)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) (cbrt.f64 lo))
(/.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) (cbrt.f64 lo)))
(/.f64 #s(literal 1 binary64) (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 lo) (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(/.f64 #s(literal 1 binary64) (/.f64 lo (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 1 binary64)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (neg.f64 lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(/.f64 #s(literal -1 binary64) (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(*.f64 (/.f64 #s(literal -1 binary64) lo) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi))
(*.f64 (/.f64 #s(literal -1 binary64) lo) (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(/.f64 #s(literal -1 binary64) (/.f64 (neg.f64 lo) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)))
(*.f64 (/.f64 #s(literal -1 binary64) lo) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)))
(/.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(/.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (neg.f64 lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(/.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (neg.f64 (neg.f64 lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(/.f64 (*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64))) #s(literal 1 binary64)) (*.f64 (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) lo))
(/.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi))))) lo)
(/.f64 (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))))) lo)
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64))) #s(literal 1 binary64)) (*.f64 (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64))) (*.f64 lo (+.f64 (-.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64))) (*.f64 lo (-.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))))
(/.f64 (neg.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) (neg.f64 lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(/.f64 (neg.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) (neg.f64 (neg.f64 lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 0 binary64) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)) (*.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) #s(literal 0 binary64)))
(/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 3 binary64))) (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64)))
(/.f64 (-.f64 #s(literal 0 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) lo)
(*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo) #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) lo)
(pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(pow.f64 (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal -1 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(+.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(+.f64 #s(literal 0 binary64) (*.f64 (neg.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(-.f64 #s(literal 0 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)))
(-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 lo)) (/.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) lo) (/.f64 hi lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(*.f64 (neg.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 #s(literal 1 binary64) (neg.f64 lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (cbrt.f64 lo)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) (cbrt.f64 lo))
(/.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 lo)) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (sqrt.f64 lo)))
(/.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (sqrt.f64 lo)) (sqrt.f64 lo))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)) (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) #s(literal 2 binary64)) (sqrt.f64 lo)) (/.f64 (cbrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) (sqrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(*.f64 (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) (cbrt.f64 lo)))
(*.f64 (/.f64 (sqrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)) (cbrt.f64 lo)))
(pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 1 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(pow.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 2 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(pow.f64 (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal -1 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(neg.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) (neg.f64 lo))
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) (neg.f64 lo))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)))
(fabs.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo))
(log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal -1 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(exp.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 1 binary64)))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(/.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi) lo)
(-.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) hi)
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(-.f64 (exp.f64 (log1p.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (/.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64))) (+.f64 (-.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64))) (-.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(*.f64 #s(literal 1 binary64) (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(*.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(*.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64))) (+.f64 (-.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64))) (-.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64))) (+.f64 (-.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64))) (-.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64))) (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64))) (+.f64 (-.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64))) (-.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))))
(/.f64 (neg.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 3 binary64)))) (neg.f64 (fma.f64 x x (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64)) (*.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64)) (*.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)))) (neg.f64 (-.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64)))) (neg.f64 (+.f64 (-.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64))) (-.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))))
(/.f64 (+.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) x))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (*.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi))))) (+.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) hi))))
(/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) (+.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 hi (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi)))))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) (fma.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) x))
(/.f64 (-.f64 (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (+.f64 hi x)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) x))
(/.f64 (-.f64 (*.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi))))) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) hi))
(/.f64 (-.f64 (*.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (pow.f64 hi #s(literal 2 binary64))) (+.f64 hi (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(/.f64 (-.f64 (*.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 1 binary64))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(pow.f64 (cbrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 3 binary64))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(pow.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(pow.f64 (sqrt.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 2 binary64))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(sqrt.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) #s(literal 2 binary64)))
(fabs.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi))
(log.f64 (exp.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(cbrt.f64 (pow.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64)))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(expm1.f64 (log1p.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(expm1.f64 (log1p.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)))
(log1p.f64 (expm1.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(exp.f64 (log.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(exp.f64 (*.f64 (log.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) #s(literal 1 binary64)))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(fma.f64 #s(literal 1 binary64) x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(fma.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) x)
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) x)
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(fma.f64 (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) x)
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) 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 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x hi))
(/.f64 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))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 x (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) hi) (/.f64 (cbrt.f64 x) hi))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64)))) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))
(/.f64 (*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 hi #s(literal 4 binary64))))
(pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 1 binary64))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) #s(literal 3 binary64))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(pow.f64 (pow.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(/.f64 x (pow.f64 hi #s(literal 2 binary64)))
(pow.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) x) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) x))
(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))))))
(/.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 hi (/.f64 lo (-.f64 x hi))) (neg.f64 hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(+.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(+.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(+.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(+.f64 (fma.f64 #s(literal -1 binary64) hi hi) (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))
(+.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(+.f64 (fma.f64 #s(literal -1 binary64) hi hi) (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (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)))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) (*.f64 (cbrt.f64 hi) (neg.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal -1 binary64) hi hi) (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 hi (/.f64 lo (-.f64 x hi))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(+.f64 (fma.f64 #s(literal -1 binary64) hi hi) (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (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)))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) (*.f64 (cbrt.f64 hi) (neg.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))))
(+.f64 (fma.f64 #s(literal -1 binary64) hi hi) (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(+.f64 (fma.f64 #s(literal -1 binary64) hi hi) (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (-.f64 hi (+.f64 (neg.f64 hi) hi)))
(+.f64 (fma.f64 #s(literal -1 binary64) hi hi) (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(*.f64 (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(*.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi))))))
(*.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi)))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi))
(*.f64 (+.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 hi)) (-.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 hi)))
(*.f64 (+.f64 (sqrt.f64 hi) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (-.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (sqrt.f64 hi)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))) (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi))))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi) (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi))
(/.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi))
(*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))) (neg.f64 (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi)))))))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi)))))))
(/.f64 (neg.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi)))
(/.f64 (neg.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (neg.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 hi (/.f64 (-.f64 x hi) lo) hi)))
(/.f64 (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 (neg.f64 hi) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (-.f64 (*.f64 (neg.f64 hi) (neg.f64 hi)) (*.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (neg.f64 hi)))))
(/.f64 (*.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) #s(literal 1 binary64)) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (/.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 lo (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)) (*.f64 (neg.f64 hi) (neg.f64 hi))) (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (neg.f64 hi)))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 (/.f64 hi lo) (-.f64 x hi) hi))
(pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 1 binary64))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 3 binary64))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(pow.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 2 binary64))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(sqrt.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) #s(literal 2 binary64)))
(fabs.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))
(log.f64 (exp.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(cbrt.f64 (pow.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi) #s(literal 3 binary64)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(expm1.f64 (log1p.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(log1p.f64 (expm1.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(exp.f64 (log.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(exp.f64 (*.f64 (log.f64 (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(fma.f64 #s(literal 1 binary64) (/.f64 hi (/.f64 lo (-.f64 x hi))) (neg.f64 hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 hi))
(-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(fma.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(-.f64 (exp.f64 (log1p.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(/.f64 hi (/.f64 lo (-.f64 x hi)))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(/.f64 #s(literal 1 binary64) (/.f64 lo (*.f64 hi (-.f64 x hi))))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (neg.f64 (*.f64 hi (-.f64 x hi))) (neg.f64 lo))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 1 binary64))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(pow.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(pow.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(sqrt.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(cbrt.f64 (pow.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) #s(literal 3 binary64)))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(expm1.f64 (log1p.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(log1p.f64 (expm1.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(exp.f64 (log.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(exp.f64 (*.f64 (log.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 1 binary64)))
(*.f64 (/.f64 hi lo) (-.f64 x hi))

eval152.0ms (0.6%)

Memory
37.6MiB live, 258.7MiB allocated
Compiler

Compiled 24 997 to 4 491 computations (82% saved)

prune249.0ms (1%)

Memory
-17.2MiB live, 458.7MiB allocated
Pruning

78 alts after pruning (76 fresh and 2 done)

PrunedKeptTotal
New1 098721 170
Fresh145
Picked325
Done000
Total1 102781 180
Accuracy
19.9%
Counts
1 180 → 78
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(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))
13.5%
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))
18.8%
(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))
13.7%
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 3 binary64))
9.1%
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
18.7%
(/.f64 (-.f64 x lo) hi)
18.6%
(/.f64 (-.f64 lo x) lo)
9.6%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
18.8%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
11.0%
(/.f64 (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
3.6%
(/.f64 x hi)
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
9.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
13.9%
(-.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))) (/.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
14.8%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
9.1%
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
9.1%
(-.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo))))
18.8%
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (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))) (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
18.8%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo))
13.7%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
13.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
9.1%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
14.8%
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 lo)) (/.f64 hi (neg.f64 lo))))
13.7%
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) lo) (/.f64 hi lo)))
13.7%
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal -1 binary64))))
13.9%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) lo))
14.8%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) lo) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)))
13.7%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) lo) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi))))
14.8%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo))))
13.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 hi))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (pow.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64)) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64)) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 3 binary64)) lo)) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (+.f64 x (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi))) lo)) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64)))) hi)) lo)))
8.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 hi x))) lo)) hi)) lo)))
14.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (neg.f64 hi) lo)) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi)))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))) hi)) lo)))
14.7%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (expm1.f64 (log1p.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (exp.f64 (log.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))))) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 hi (/.f64 lo (-.f64 x hi))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi)))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (*.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
13.7%
(+.f64 #s(literal 1 binary64) (log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.7%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
18.6%
(*.f64 (-.f64 lo x) (/.f64 #s(literal 1 binary64) lo))
18.7%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
18.8%
(*.f64 lo (/.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) hi))
13.7%
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
18.8%
(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))))))))
13.7%
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
18.0%
(fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
18.8%
(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))))))))
13.5%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.7%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64)))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 3 432 to 1 993 computations (41.9% saved)

simplify67.0ms (0.3%)

Memory
17.3MiB live, 55.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
cost-diff128
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
cost-diff128
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
cost-diff128
(pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))
cost-diff128
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64)))
cost-diff6464
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))
cost-diff12736
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
cost-diff12736
(-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))
cost-diff12736
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))))
cost-diff0
(/.f64 (-.f64 x hi) lo)
cost-diff0
(*.f64 hi (/.f64 (-.f64 x hi) lo))
cost-diff128
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
cost-diff128
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo)
cost-diff0
(/.f64 x hi)
cost-diff0
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
cost-diff128
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
cost-diff128
(/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)
cost-diff192
(neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo))
Rules
585×fmm-def
378×distribute-rgt-in
370×distribute-lft-in
308×fma-define
305×distribute-lft-neg-out
Iterations

Useful iterations: 4 (0.0ms)

IterNodesCost
0461692
11141592
22931503
39691471
445951451
Stop Event
node limit
Calls
Call 1
Inputs
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
#s(literal 1 binary64)
(neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo))
(/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)
(+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
x
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
hi
(+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
lo
#s(literal -1 binary64)
(/.f64 x hi)
x
hi
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo))
#s(literal 1 binary64)
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo)
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
hi
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
x
lo
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))
(/.f64 x hi)
x
hi
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))))
lo
(-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) hi)
#s(literal 1 binary64)
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(/.f64 (sqrt.f64 x) hi)
(sqrt.f64 x)
#s(literal 2 binary64)
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64)))
#s(literal 1 binary64)
(pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
(+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi)))
x
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(/.f64 hi lo)
hi
lo
(-.f64 x hi)
#s(literal 3 binary64)
(+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)))
(pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) 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)))
(-.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 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
#s(literal 1 binary64)
(neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) 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 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) (neg.f64 lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) 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 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(+.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 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi))
(*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
x
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 hi (-.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
hi
(+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))
(-.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
lo
#s(literal -1 binary64)
(/.f64 x hi)
x
hi
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) 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 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))
#s(literal 1 binary64)
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) 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 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) (neg.f64 lo))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(neg.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 hi x))
(*.f64 (-.f64 x hi) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))
(fma.f64 hi (/.f64 (-.f64 hi x) lo) hi)
hi
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
x
lo
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))
(fma.f64 lo (+.f64 (/.f64 x (*.f64 hi hi)) (/.f64 #s(literal -1 binary64) hi)) (/.f64 x hi))
(/.f64 x hi)
x
hi
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (*.f64 hi hi))))
lo
(-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))
(-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (*.f64 hi hi)))
(/.f64 #s(literal 1 binary64) hi)
#s(literal 1 binary64)
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(/.f64 x (*.f64 hi hi))
(/.f64 (sqrt.f64 x) hi)
(sqrt.f64 x)
#s(literal 2 binary64)
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal 3 binary64))) (fma.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal 3 binary64)))
#s(literal 1 binary64)
(pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 3 binary64))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 3 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo) #s(literal 3 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal 3 binary64))
(/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) 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 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) 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 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi))
(*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(+.f64 x (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(fma.f64 (-.f64 x hi) (/.f64 hi lo) x)
x
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 hi lo))
(/.f64 hi lo)
hi
lo
(-.f64 x hi)
#s(literal 3 binary64)
(+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)))
(+.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo)))
(+.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 2 binary64)) (-.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 (pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo) #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo)))
(fma.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) #s(literal 1 binary64))
(fma.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) hi)) lo) #s(literal 2 binary64))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (+.f64 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal 2 binary64))
#s(literal 2 binary64)
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) 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 (/.f64 hi lo) #s(literal 1 binary64)) (-.f64 x hi)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo)))
(fma.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo) #s(literal 1 binary64))

localize391.0ms (1.5%)

Memory
-40.2MiB live, 222.3MiB allocated
Localize:

Found 17 expressions of interest:

NewMetricScoreProgram
accuracy99.7%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
accuracy99.6%
(pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))
accuracy99.4%
(pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))
accuracy89.0%
(-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)
accuracy100.0%
(-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))
accuracy100.0%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))
accuracy99.9%
(/.f64 (sqrt.f64 x) hi)
accuracy99.2%
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))))
accuracy99.9%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo))
accuracy99.8%
(*.f64 hi (/.f64 (-.f64 x hi) lo))
accuracy99.8%
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo)
accuracy89.0%
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
accuracy100.0%
(/.f64 x hi)
accuracy99.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))
accuracy99.8%
(/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)
accuracy99.8%
(*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
accuracy98.7%
(+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))
Samples
293.0ms133×0valid
36.0ms123×0invalid
Compiler

Compiled 412 to 41 computations (90% saved)

Precisions
Click to see histograms. Total time spent on operations: 304.0ms
ival-div: 268.0ms (88.3% of total)
ival-sub: 9.0ms (3% of total)
ival-add: 8.0ms (2.6% of total)
ival-mult: 6.0ms (2% of total)
ival-pow2: 4.0ms (1.3% of total)
ival-pow: 4.0ms (1.3% of total)
ival-sqrt: 3.0ms (1% of total)
ival-neg: 1.0ms (0.3% of total)
ival-assert: 0.0ms (0% of total)
...in/eval/compile.rkt:76:19: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series254.0ms (1%)

Memory
-7.3MiB live, 271.2MiB allocated
Counts
21 → 720
Calls
Call 1
Inputs
#<alt (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo))>
#<alt (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)>
#<alt (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))>
#<alt (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))>
#<alt (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo)>
#<alt (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))))>
#<alt (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))>
#<alt (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))>
#<alt (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64)))>
#<alt (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))>
#<alt (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo)>
#<alt (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)>
#<alt (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))>
#<alt (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) lo)))>
#<alt (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo))>
#<alt (/.f64 (sqrt.f64 x) hi)>
#<alt (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))>
Outputs
#<alt (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<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 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo 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 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 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 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 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 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)>
#<alt (/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)>
#<alt (/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)>
#<alt (/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)>
#<alt (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi 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 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo))))>
#<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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) 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 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) 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 (*.f64 #s(literal -1 binary64) hi)))) lo)>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)>
#<alt (+.f64 x (*.f64 #s(literal -1 binary64) hi))>
#<alt (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 x (*.f64 #s(literal -1 binary64) hi))>
#<alt (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 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 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) lo))>
#<alt (/.f64 (*.f64 hi x) lo)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (*.f64 #s(literal -1 binary64) hi)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.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 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))>
#<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 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo))>
#<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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (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 (-.f64 hi x) lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))>
#<alt (*.f64 #s(literal -1 binary64) x)>
#<alt (-.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo))) x)>
#<alt (-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)>
#<alt (-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)>
#<alt (/.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) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 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 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.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 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))>
#<alt (*.f64 x (-.f64 (/.f64 hi x) (+.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)))))>
#<alt (*.f64 x (-.f64 (/.f64 hi x) (+.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)))))>
#<alt (*.f64 x (-.f64 (/.f64 hi x) (+.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)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (-.f64 hi x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 hi x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.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 (*.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 (*.f64 lo (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (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 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (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 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (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 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 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 (-.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 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 x (pow.f64 hi #s(literal 2 binary64)))>
#<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) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 lo (*.f64 hi x)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))))>
#<alt (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 x lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))>
#<alt (/.f64 x hi)>
#<alt (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))>
#<alt (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))>
#<alt (+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))>
#<alt (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64)))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))>
#<alt (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (/.f64 (-.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 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (/.f64 x lo)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 x lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (-.f64 (/.f64 x lo) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 hi (-.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 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<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 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) 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 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) 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 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) 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 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) 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 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x 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 (*.f64 #s(literal -1 binary64) hi)) lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) hi)))) lo)))>
#<alt (*.f64 hi (-.f64 #s(literal 1 binary64) (/.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 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.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 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 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 #s(literal -1 binary64) (/.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 #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 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))>
#<alt (*.f64 x (-.f64 (/.f64 hi 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 hi 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 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)>
#<alt hi>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt hi>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 #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 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))>
#<alt (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 x (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (-.f64 x hi)))))))) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))>
Calls

180 calls:

TimeVariablePointExpression
48.0ms
hi
@0
(/ (+ 1 (pow (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo) 3)) (+ (pow (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo) 2) (- 1 (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo))))
41.0ms
lo
@0
(/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo)
18.0ms
x
@0
(/ (+ 1 (pow (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo) 3)) (+ (pow (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo) 2) (- 1 (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo))))
6.0ms
x
@inf
(/ (+ 1 (pow (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo) 3)) (+ (pow (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo) 2) (- 1 (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo))))
6.0ms
x
@0
(+ 1 (pow (/ (- (+ x (* (/ hi lo) (- x hi))) hi) lo) 3))

rewrite313.0ms (1.2%)

Memory
23.2MiB live, 257.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
436×log1p-expm1-u
436×expm1-log1p-u
431×add-cube-cbrt
423×add-exp-log
422×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

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

simplify1.5s (5.9%)

Memory
28.6MiB live, 1 370.6MiB allocated
Algorithm
egg-herbie
Rules
593×*-commutative
484×+-commutative
370×fmm-def
254×fma-define
218×sub-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
02369111405
16992111015
Stop Event
node limit
Counts
1 195 → 1 183
Calls
Call 1
Inputs
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo 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 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 (-.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 x (*.f64 hi lo)) (*.f64 #s(literal -1 binary64) (-.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 x (*.f64 hi lo)) (*.f64 #s(literal -1 binary64) (-.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.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 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.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 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 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 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 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)
(/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi 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 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo))))
(*.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 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 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) 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 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) 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 (*.f64 #s(literal -1 binary64) hi)))) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 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 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) lo))
(/.f64 (*.f64 hi x) lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) 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 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 #s(literal -1 binary64) hi)
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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 (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 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo))
(*.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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (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 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) 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) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 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 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.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 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 hi x) (+.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 x (-.f64 (/.f64 hi x) (+.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 x (-.f64 (/.f64 hi x) (+.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 #s(literal -1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.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 #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 (*.f64 lo (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (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 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (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 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (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 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (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 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (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 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 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 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (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 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 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 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 x (pow.f64 hi #s(literal 2 binary64)))
(*.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) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (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) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (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) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (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) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))))
(/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 x lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 lo x) hi)) lo) hi)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(/.f64 x hi)
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 lo (-.f64 (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(*.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))
(/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (-.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 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(-.f64 (/.f64 x lo) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (-.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 hi lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
#s(literal -1 binary64)
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
#s(literal -1 binary64)
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) 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 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) 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 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) 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 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) 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 (-.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 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #s(literal -1 binary64) (-.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 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #s(literal -1 binary64) (-.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x 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 #s(literal -1 binary64) hi)) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) 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 (*.f64 #s(literal -1 binary64) hi)))) lo)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.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 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 (/.f64 #s(literal 1 binary64) hi) (/.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) hi) (/.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) hi) (/.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 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 #s(literal -1 binary64) (/.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 #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 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(*.f64 x (-.f64 (/.f64 hi 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 hi 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 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(-.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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 #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 (*.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 (+.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 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 x (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (-.f64 x hi)))))))) hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) 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 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))
(/.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) lo)
(pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 1 binary64))
(*.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (/.f64 #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 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(*.f64 (sqrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) (sqrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x))))
(cbrt.f64 (pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(log1p.f64 (expm1.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(exp.f64 (log.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) #s(literal 1 binary64)))
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(fma.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) hi x)
(fma.f64 #s(literal 1 binary64) x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 (sqrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) (sqrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) x)
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) (*.f64 hi #s(literal -1 binary64)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) hi))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 2 binary64))
(log.f64 (pow.f64 (exp.f64 hi) (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(exp.f64 (log.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (*.f64 hi #s(literal -1 binary64)))
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (*.f64 #s(literal -1 binary64) hi))
(fma.f64 (-.f64 x hi) (/.f64 hi lo) (*.f64 hi #s(literal -1 binary64)))
(fma.f64 (-.f64 x hi) (/.f64 hi lo) (*.f64 #s(literal -1 binary64) hi))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (*.f64 hi #s(literal -1 binary64)))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (*.f64 #s(literal -1 binary64) hi))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 hi lo)) (*.f64 hi #s(literal -1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) hi))
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (*.f64 hi #s(literal -1 binary64)))
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (*.f64 #s(literal -1 binary64) hi))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 hi #s(literal -1 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) hi))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 hi #s(literal -1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) hi))
(-.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(-.f64 (/.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) lo) (/.f64 x lo))
(*.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 1 binary64)))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (neg.f64 x))
(+.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(+.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(*.f64 (sqrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (sqrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) x))
(pow.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))))
(cbrt.f64 (pow.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(log1p.f64 (expm1.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(exp.f64 (log.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 x))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 x))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(-.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))
(log.f64 (pow.f64 (exp.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))))))))
(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 (/.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 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (sqrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (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 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 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 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (sqrt.f64 (/.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 (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (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 -3 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 6 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 x) 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)) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64))
(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 (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (neg.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 1 binary64))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (sqrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(log.f64 (exp.f64 (*.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 (sqrt.f64 x) hi) #s(literal 6 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 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 #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 (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))
(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 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 #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 (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 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))) (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 9 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 6 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)) #s(literal 1 binary64))
(fma.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(fma.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))
(*.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))
(*.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(*.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (/.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) lo) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))
(*.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 1 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 1 binary64)))
(+.f64 x (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi)))
(+.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (neg.f64 hi))
(+.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (neg.f64 (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) (sqrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))
(pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))))
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(exp.f64 (log.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) x (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi)))
(fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (neg.f64 hi))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi)))
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 hi))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi)))
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 hi))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(pow.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(exp.f64 (log.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 1 binary64)))
(fma.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) 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 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
(log1p.f64 (expm1.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
(exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 1 binary64)))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 1 binary64))
(+.f64 hi (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 (/.f64 hi lo)) (-.f64 x hi) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(*.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 3 binary64))) (fma.f64 hi hi (+.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))))
(cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(log1p.f64 (expm1.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(exp.f64 (log.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(pow.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 1 binary64)))
(fma.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 x) hi))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 x) hi))
(*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (/.f64 (sqrt.f64 x) hi)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) hi)) (sqrt.f64 (/.f64 (sqrt.f64 x) hi)))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) hi)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) hi)) #s(literal 2 binary64))
(pow.f64 (/.f64 hi (sqrt.f64 x)) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 x) hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sqrt.f64 x) hi))))
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 hi #s(literal -3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 x) hi)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 x) hi)))
(exp.f64 (log.f64 (/.f64 (sqrt.f64 x) hi)))
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 x) hi)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)))
(*.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(exp.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) #s(literal 1 binary64)))
Outputs
(/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(-.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) 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 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #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 (neg.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo 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 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (*.f64 lo x))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 lo x))) (/.f64 (neg.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo 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 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (*.f64 lo x))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 lo x))) (/.f64 (neg.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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo 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 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (*.f64 lo x))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 lo x))) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 (neg.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 (neg.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 (neg.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 (neg.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 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) (/.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 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 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 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 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (neg.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 x (*.f64 hi lo)) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (*.f64 hi lo)) (neg.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (-.f64 x hi)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (-.f64 x hi)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (-.f64 x hi)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo))
(/.f64 (-.f64 x hi) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo))
(/.f64 (-.f64 x hi) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo))
(neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.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 (*.f64 #s(literal -1 binary64) hi)))) lo))
(neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.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 (*.f64 #s(literal -1 binary64) hi)))) lo))
(neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (-.f64 x hi))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.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 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.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 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.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 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.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 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.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 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #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 (*.f64 (neg.f64 x) (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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 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 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (*.f64 lo x))))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 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 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (*.f64 lo x))))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 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 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (*.f64 lo x))))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (*.f64 lo x)))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 #s(literal -1 binary64) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 (+.f64 (/.f64 x lo) #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 (neg.f64 x) (*.f64 hi lo)) (/.f64 (+.f64 (/.f64 x lo) #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 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 #s(literal -1 binary64) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 (+.f64 (/.f64 x lo) #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 (neg.f64 x) (*.f64 hi lo)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(/.f64 (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)
(/.f64 (-.f64 x hi) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo))
(neg.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (neg.f64 hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x) (/.f64 hi lo))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x) (/.f64 hi lo))))
(*.f64 x (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo))))
(*.f64 x (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x) (/.f64 hi lo))))
(*.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 (neg.f64 x) (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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) x))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) x))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) x))) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x)))) #s(literal -1 binary64)))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) 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))))
(+.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 (fma.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 x (*.f64 hi (+.f64 (fma.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))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.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 x (*.f64 hi lo)) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))
(*.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 x (*.f64 hi lo)) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #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 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (/.f64 (neg.f64 x) hi)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (/.f64 x hi)) 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 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (/.f64 (neg.f64 x) hi)) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (/.f64 x hi)) 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 (*.f64 #s(literal -1 binary64) hi)))) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) lo)
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(-.f64 x hi)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(+.f64 x (*.f64 #s(literal -1 binary64) hi))
(-.f64 x hi)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (neg.f64 hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi (/.f64 x lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi (/.f64 x lo)))
(+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 hi x) lo))
(fma.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 hi (/.f64 x lo)))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x) (/.f64 hi lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x) (/.f64 hi lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x)) (/.f64 hi lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) x) (/.f64 hi lo)))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) x)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (neg.f64 lo)) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) x)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (neg.f64 lo)) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) 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 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) x)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi lo) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 hi (neg.f64 lo)) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) x))))
(/.f64 (*.f64 hi (-.f64 x hi)) lo)
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 #s(literal -1 binary64) hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(/.f64 (neg.f64 x) lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x 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 (neg.f64 x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))
(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 (neg.f64 x) lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))
(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 (neg.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 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) (/.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 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 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 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 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 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 hi lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 hi lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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) (/.f64 hi lo)) lo)) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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) (/.f64 hi lo)) lo)) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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) (/.f64 hi lo)) lo)) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(/.f64 (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 (/.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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 (/.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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo))
(/.f64 (*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo)))) lo)
(*.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) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #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) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #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) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (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 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (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 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (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 hi (/.f64 (-.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 hi (/.f64 (-.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 hi (/.f64 (-.f64 x hi) lo))) x) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo))
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(-.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo))) x)
(fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (neg.f64 x))
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)
(fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)) (neg.f64 x))
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)
(fma.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)) (neg.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) (/.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 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (/.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 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 #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) (/.f64 (-.f64 (/.f64 x hi) (+.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 (/.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 (/.f64 x hi) (+.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 (/.f64 x hi) (-.f64 #s(literal 1 binary64) (/.f64 x lo))) hi) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 x (-.f64 (/.f64 hi x) (+.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 x (-.f64 (-.f64 (/.f64 hi x) #s(literal 1 binary64)) (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 x) (+.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 x (-.f64 (-.f64 (/.f64 hi x) #s(literal 1 binary64)) (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 x) (+.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 x (-.f64 (-.f64 (/.f64 hi x) #s(literal 1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 x) (-.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 x) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 (-.f64 x hi) (/.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 lo (-.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 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 lo) x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 lo (neg.f64 x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo x)) (*.f64 hi lo)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 lo x) (*.f64 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 (fma.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 (fma.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 (*.f64 (neg.f64 lo) x) hi)) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 lo (neg.f64 x)) hi)) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 (neg.f64 lo) x) hi)) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 lo (neg.f64 x)) hi)) hi)
(/.f64 (+.f64 lo (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 (neg.f64 lo) x) hi)) hi)
(/.f64 (+.f64 lo (/.f64 (*.f64 lo (neg.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))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) 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))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) 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))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) 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 #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 #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 #s(literal -1 binary64) (/.f64 (*.f64 lo x) (pow.f64 hi #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 lo) x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 lo (neg.f64 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 (fma.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 (fma.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 (fma.f64 #s(literal -1 binary64) (/.f64 lo (pow.f64 hi #s(literal 2 binary64))) (/.f64 lo (*.f64 hi x))))
(/.f64 (*.f64 lo (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 (neg.f64 lo) x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (*.f64 lo (neg.f64 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 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 lo (*.f64 hi x)) (*.f64 lo (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi x)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 lo (*.f64 hi x)) (*.f64 lo (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi x)) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 lo (*.f64 hi x)) (*.f64 lo (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 (neg.f64 lo) (*.f64 hi x)) (/.f64 (neg.f64 lo) (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 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 hi x) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 #s(literal 1 binary64) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) hi)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) hi)) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x hi))) hi)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.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))
(neg.f64 (/.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))
(neg.f64 (/.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))
(neg.f64 (/.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) 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 (-.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 (/.f64 #s(literal 1 binary64) 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 (/.f64 #s(literal 1 binary64) 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 (/.f64 #s(literal 1 binary64) hi) x) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64)))))
(/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64)))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi x)) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) x) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) 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 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) x) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) 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 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) x) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(*.f64 x (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) x) (/.f64 #s(literal -1 binary64) (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 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 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 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (*.f64 x (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (*.f64 x (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (*.f64 x (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 x) (pow.f64 hi #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64))))
(neg.f64 (*.f64 x (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.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 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 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 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 x (pow.f64 hi #s(literal 2 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 lo 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))
(fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))) (/.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))
(fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))) (/.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))
(fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.f64 lo) (pow.f64 hi #s(literal 2 binary64)))) (/.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 (*.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 hi x)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.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 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)) (/.f64 #s(literal 1 binary64) hi)) (/.f64 (neg.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 (fma.f64 #s(literal -1 binary64) (/.f64 lo (*.f64 hi x)) (/.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) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.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) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.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) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.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) (/.f64 (*.f64 lo (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi)))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (fma.f64 #s(literal -1 binary64) (*.f64 lo (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 (neg.f64 x) (-.f64 (/.f64 lo (*.f64 hi x)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (neg.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 (neg.f64 lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (neg.f64 x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (neg.f64 lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (neg.f64 x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 #s(literal -1 binary64) (*.f64 lo x))) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 (neg.f64 lo) x)) (pow.f64 hi #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 hi (-.f64 x lo)) (*.f64 lo (neg.f64 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 x (fma.f64 lo (/.f64 x hi) (neg.f64 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 x (fma.f64 lo (/.f64 x hi) (neg.f64 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 x (fma.f64 lo (/.f64 x hi) (neg.f64 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 #s(literal -1 binary64) (-.f64 x lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (neg.f64 lo) x) hi)) (neg.f64 lo)) hi))
(neg.f64 (/.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 lo (/.f64 x hi))) (neg.f64 lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (neg.f64 lo) x) hi)) (neg.f64 lo)) hi))
(neg.f64 (/.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 lo (/.f64 x hi))) (neg.f64 lo)) hi))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 lo x) hi))) (*.f64 #s(literal -1 binary64) lo)) hi))
(neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) x (/.f64 (*.f64 (neg.f64 lo) x) hi)) (neg.f64 lo)) hi))
(neg.f64 (/.f64 (-.f64 (-.f64 (neg.f64 x) (*.f64 lo (/.f64 x hi))) (neg.f64 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))
(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))
(+.f64 (*.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi))) (/.f64 x hi))
(fma.f64 lo (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) hi)) (/.f64 x hi))
(*.f64 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 x (*.f64 hi 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 x (*.f64 hi 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 x (*.f64 hi lo)) (-.f64 (/.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 (neg.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 (neg.f64 lo) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (*.f64 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 x (*.f64 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 x (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 x (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 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 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) x) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(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 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) x) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(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 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) x) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 hi (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))))))))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (-.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))) (pow.f64 lo #s(literal 3 binary64))))) hi) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))
(*.f64 (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 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 lo (*.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 lo (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64)))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 4 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (+.f64 (+.f64 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 5 binary64))))) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo))))) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (-.f64 (/.f64 (*.f64 (neg.f64 hi) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)))) lo) (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)))) lo)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))
(/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 x (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 x (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (+.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 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 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x)) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) x) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(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 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 x (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 x (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) x) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 hi (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 hi (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 hi #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64)))))))))) (+.f64 (/.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (-.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))) (pow.f64 lo #s(literal 3 binary64))))) hi) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))
(*.f64 (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 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 lo (*.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (+.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 lo (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (+.f64 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (+.f64 (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (*.f64 #s(literal -1 binary64) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo))))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)) (-.f64 (/.f64 (*.f64 (neg.f64 hi) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)))) lo) (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)))) lo)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo)))) lo))) lo) (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (neg.f64 (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64))) (/.f64 (-.f64 (neg.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) lo))) lo)) lo)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 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 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 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi (*.f64 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 (*.f64 (neg.f64 x) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))) lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo))
(fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(/.f64 (-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) 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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) 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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) 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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) 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 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) 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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) 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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) hi)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) 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 (+.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 (+.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 #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 (neg.f64 x) (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 (*.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 (neg.f64 (/.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 (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 (neg.f64 (/.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 (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 (neg.f64 (/.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 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 (fma.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 x (*.f64 hi (+.f64 (fma.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))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.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 x (*.f64 hi lo)) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))
(*.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 x (*.f64 hi lo)) (-.f64 (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.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 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x hi) (/.f64 (neg.f64 x) lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (neg.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)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x hi) (/.f64 (neg.f64 x) lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (neg.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 hi lo)) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) lo)
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) lo)
(-.f64 x hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(-.f64 x hi)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(-.f64 (+.f64 x (/.f64 (*.f64 hi (-.f64 x hi)) lo)) hi)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(+.f64 #s(literal -1 binary64) (/.f64 hi (neg.f64 lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.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 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.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 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.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 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (neg.f64 (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (/.f64 x lo) #s(literal 1 binary64))
(+.f64 (/.f64 x lo) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi))))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 hi) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (-.f64 (-.f64 x lo) hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (-.f64 (-.f64 x lo) hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (-.f64 (-.f64 x lo) hi) lo)
#s(literal -1 binary64)
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
#s(literal -1 binary64)
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(-.f64 #s(literal 1 binary64) (neg.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 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 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 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 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 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 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (neg.f64 x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #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 (neg.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 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) 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 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) lo))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) lo))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.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 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) 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 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) lo))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) lo))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.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 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) 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 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) lo))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (neg.f64 x) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) lo))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.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 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.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 (/.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 (neg.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 (neg.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 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) (*.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 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (+.f64 (/.f64 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 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (-.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 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (-.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 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.f64 hi) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 (neg.f64 lo) (-.f64 x hi)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (-.f64 x hi))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 lo (-.f64 x hi))) (*.f64 hi (-.f64 x 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 #s(literal -1 binary64) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (neg.f64 hi) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 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 (*.f64 #s(literal -1 binary64) hi)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (-.f64 x hi))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) (neg.f64 (-.f64 x hi))) lo)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(/.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) (/.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 (/.f64 #s(literal 1 binary64) hi) (/.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 (/.f64 #s(literal 1 binary64) hi) (/.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 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 #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) (/.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 #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) (/.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 #s(literal 1 binary64) hi) (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (*.f64 hi lo)))))
(-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (neg.f64 (*.f64 hi (/.f64 x lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (neg.f64 (*.f64 hi (/.f64 x lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (neg.f64 (*.f64 hi (/.f64 x lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(neg.f64 (*.f64 hi (/.f64 x lo)))
(*.f64 x (-.f64 (/.f64 hi 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 hi 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 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 hi 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 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 hi x) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(neg.f64 (*.f64 hi (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 (neg.f64 x) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 (-.f64 x hi) (/.f64 hi (neg.f64 lo)))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (-.f64 lo (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (-.f64 lo (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (-.f64 lo (-.f64 x hi))) lo)
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(-.f64 #s(literal 1 binary64) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (/.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 (/.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 (neg.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 (neg.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 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) (*.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 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 lo (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))))) (+.f64 (/.f64 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 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 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) hi) (/.f64 #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) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) hi) (/.f64 #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) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #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 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) x)) (fma.f64 #s(literal -1 binary64) (/.f64 (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 #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 (neg.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 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #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 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #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 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (neg.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 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 hi lo) x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (+.f64 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi 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 (*.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)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (*.f64 hi (/.f64 (-.f64 x hi) lo))) lo)))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))
(neg.f64 (*.f64 (sqrt.f64 x) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi)))
(neg.f64 (/.f64 (sqrt.f64 x) (neg.f64 hi)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))
(neg.f64 (*.f64 (sqrt.f64 x) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi)))
(neg.f64 (/.f64 (sqrt.f64 x) (neg.f64 hi)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))
(neg.f64 (*.f64 (sqrt.f64 x) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi)))
(neg.f64 (/.f64 (sqrt.f64 x) (neg.f64 hi)))
(*.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi) (sqrt.f64 x)))
(neg.f64 (*.f64 (sqrt.f64 x) (/.f64 (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)) hi)))
(neg.f64 (/.f64 (sqrt.f64 x) (neg.f64 hi)))
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (/.f64 #s(literal 1 binary64) hi) (sqrt.f64 x))
(/.f64 (sqrt.f64 x) hi)
(/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 x (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (*.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) x) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (*.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 hi (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64)))))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64))) (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 hi (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))))) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 hi (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))))) hi)) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (*.f64 hi lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (+.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (neg.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo)))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) lo))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(fma.f64 x (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (fma.f64 x (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))
(+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (fma.f64 x (-.f64 (/.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (+.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64))))))) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 (/.f64 lo x) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))) (+.f64 (+.f64 (*.f64 (/.f64 lo x) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (+.f64 (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))) (+.f64 (+.f64 (*.f64 (/.f64 lo x) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (+.f64 (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))))) (+.f64 (+.f64 (*.f64 (/.f64 lo x) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))))) (+.f64 (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (fma.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (neg.f64 (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 lo (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64)))))))))))
(*.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 (*.f64 (neg.f64 x) (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 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) x) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) x) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (neg.f64 x) (-.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (neg.f64 x) (-.f64 (-.f64 (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 hi lo) (/.f64 (pow.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)))) (/.f64 (*.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 lo (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64)) (/.f64 (-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (neg.f64 hi) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 (/.f64 hi lo) #s(literal -1 binary64) #s(literal -1 binary64))))) x)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 hi (-.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (*.f64 (-.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (*.f64 x (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))))) (+.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi) (neg.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) (pow.f64 hi #s(literal 2 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) (pow.f64 hi #s(literal 2 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (pow.f64 hi #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) (pow.f64 hi #s(literal 3 binary64))))))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) (pow.f64 hi #s(literal 2 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (-.f64 (*.f64 (*.f64 #s(literal -2 binary64) lo) (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (pow.f64 hi #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (/.f64 (*.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) (pow.f64 hi #s(literal 3 binary64))))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo)))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (-.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))) (pow.f64 lo #s(literal 3 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -4 binary64) (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 4 binary64)))) (*.f64 (-.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))) (pow.f64 lo #s(literal 3 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal 2 binary64) (*.f64 x (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 (*.f64 lo (-.f64 #s(literal 1 binary64) (/.f64 x lo))) (fma.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (neg.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo)))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 6 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 x (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (-.f64 x hi)))))))) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 x (-.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 (/.f64 x hi) (-.f64 x hi)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))) hi)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (-.f64 (+.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (+.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 (-.f64 hi x) (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 hi lo) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 hi x) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 x lo) (+.f64 (*.f64 hi (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (+.f64 (/.f64 hi lo) (*.f64 (-.f64 hi x) (/.f64 (-.f64 x hi) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (-.f64 hi x) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (fma.f64 (-.f64 hi x) (-.f64 x hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 (-.f64 x hi) (/.f64 (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64))))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi x) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 (-.f64 hi x)) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 hi (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (fma.f64 (-.f64 hi x) (-.f64 x hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) x)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 (-.f64 hi x) (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) x) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 hi (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (fma.f64 (-.f64 hi x) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (fma.f64 (-.f64 hi x) (-.f64 x hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo) (*.f64 hi (-.f64 x hi))) (fma.f64 (-.f64 hi x) (-.f64 x hi) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) x)) lo)))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(-.f64 #s(literal 0 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(/.f64 (neg.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 3 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 2 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)))))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 3 binary64)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 1 binary64)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(*.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(*.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 3 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(pow.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 2 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(pow.f64 (/.f64 lo (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)))
(log.f64 (exp.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 3 binary64)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(exp.f64 (log.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 1 binary64)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)))
(*.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)))
(*.f64 (sqrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) (sqrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 2 binary64)) (*.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (*.f64 (*.f64 hi x) (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 2 binary64))) (-.f64 x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64))) (-.f64 x (*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))))
(pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 1 binary64))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(pow.f64 (cbrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) #s(literal 3 binary64))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(pow.f64 (pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(pow.f64 (sqrt.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) #s(literal 2 binary64))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(log.f64 (exp.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x))))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(cbrt.f64 (pow.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) #s(literal 3 binary64)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(expm1.f64 (log1p.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(expm1.f64 (log1p.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)))
(log1p.f64 (expm1.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(exp.f64 (log.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(exp.f64 (*.f64 (log.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)) #s(literal 1 binary64)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) hi x)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 #s(literal 1 binary64) x (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) x)
(fma.f64 #s(literal 1 binary64) (*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) x)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 (sqrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) (sqrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) x)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) (*.f64 hi #s(literal -1 binary64)))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) hi))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))))
(pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 1 binary64))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (cbrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 3 binary64))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(pow.f64 (sqrt.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 2 binary64))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(log.f64 (pow.f64 (exp.f64 hi) (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(cbrt.f64 (pow.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 3 binary64)))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(expm1.f64 (log1p.f64 (*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))))
(log1p.f64 (expm1.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (*.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 1 binary64)))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (*.f64 hi #s(literal -1 binary64)))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (*.f64 #s(literal -1 binary64) hi))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (-.f64 x hi) (/.f64 hi lo) (*.f64 hi #s(literal -1 binary64)))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (-.f64 x hi) (/.f64 hi lo) (*.f64 #s(literal -1 binary64) hi))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (*.f64 hi #s(literal -1 binary64)))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (*.f64 #s(literal -1 binary64) hi))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 hi lo)) (*.f64 hi #s(literal -1 binary64)))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) hi))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (*.f64 hi #s(literal -1 binary64)))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (*.f64 #s(literal -1 binary64) hi))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 hi #s(literal -1 binary64)))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 hi))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) hi)
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) hi))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (neg.f64 hi))
(-.f64 (*.f64 (cbrt.f64 (pow.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 (-.f64 x hi) (/.f64 hi lo))) (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 hi #s(literal -1 binary64)))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) hi))
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(-.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 0 binary64))
(-.f64 (/.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) lo) (/.f64 x lo))
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo)
(*.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 2 binary64))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(pow.f64 (/.f64 lo (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(log.f64 (exp.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 0 binary64))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 1 binary64)))
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(+.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (neg.f64 (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(+.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64))))
(+.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (+.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)))))
(+.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (+.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 1 binary64) (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 1 binary64))))
(+.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (+.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)))))
(+.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (+.f64 (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (+.f64 (neg.f64 x) x) (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x))
(*.f64 #s(literal 1 binary64) (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(*.f64 (sqrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (sqrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 x (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))))))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 x (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 hi (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 x))))
(pow.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 1 binary64))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal 3 binary64))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(pow.f64 (pow.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(pow.f64 (sqrt.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal 2 binary64))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(log.f64 (exp.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(cbrt.f64 (pow.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 3 binary64)))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(expm1.f64 (log1p.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(log1p.f64 (expm1.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(exp.f64 (log.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) #s(literal 1 binary64)))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi)) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x)
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(-.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)))))
(log.f64 (pow.f64 (exp.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)))))
(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 (/.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)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (sqrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) #s(literal 1 binary64)))) (fma.f64 (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) (/.f64 #s(literal 1 binary64) hi)) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (+.f64 (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64)))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))))
(+.f64 (-.f64 (*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) hi)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 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 (+.f64 (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64)))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.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)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (sqrt.f64 (/.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 x (neg.f64 (pow.f64 hi #s(literal -2 binary64)))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (-.f64 (*.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (sqrt.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)))) (+.f64 (*.f64 x (neg.f64 (pow.f64 hi #s(literal -2 binary64)))) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))) (fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (neg.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64)))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))))
(*.f64 #s(literal 1 binary64) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(-.f64 (/.f64 #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 -3 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 6 binary64))) (+.f64 (pow.f64 hi #s(literal -2 binary64)) (+.f64 (pow.f64 (/.f64 (sqrt.f64 x) 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 -3 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 6 binary64))) (+.f64 (+.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (/.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64))) hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal -2 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(pow.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) #s(literal 1 binary64))
(-.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))))
(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) (/.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)))))
(-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 hi))) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(fma.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) hi)) (sqrt.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 (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 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) hi) (/.f64 (sqrt.f64 x) hi))
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))) (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 4 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (sqrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))
(*.f64 x (pow.f64 hi #s(literal -2 binary64)))
(log.f64 (exp.f64 (*.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 (sqrt.f64 x) hi) #s(literal 6 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))))))
(+.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))))))
(+.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 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 (*.f64 x (/.f64 #s(literal 1 binary64) 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 (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 (*.f64 x (/.f64 #s(literal 1 binary64) 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 (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 (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 #s(literal 1 binary64) (/.f64 x hi)) (*.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 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (neg.f64 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 #s(literal 1 binary64) (/.f64 x hi)) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #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 (-.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 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 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 (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 (/.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 (fma.f64 (sqrt.f64 (/.f64 x hi)) (sqrt.f64 (/.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (pow.f64 (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) #s(literal 2 binary64)))))
(+.f64 (-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))) (fma.f64 (neg.f64 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 #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))))))
(*.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))))))
(*.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))))))
(/.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 (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 x hi) lo) (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64))))))))
(/.f64 (-.f64 (pow.f64 (/.f64 x hi) #s(literal 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))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 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))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 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))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 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))
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #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))))))))
(-.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)))))))))
(-.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)))
(-.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 (-.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))))))))
(-.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))))))))
(-.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)))
(-.f64 (/.f64 x hi) (*.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)))))))
(-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) hi)) (*.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))))))
(-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) hi)) (*.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) (neg.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (*.f64 x (pow.f64 hi #s(literal -2 binary64)))))))
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.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))))))
(-.f64 (*.f64 #s(literal 1 binary64) (/.f64 x hi)) (*.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)))))))
(-.f64 (/.f64 x hi) (*.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))))))
(-.f64 (/.f64 x hi) (*.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)))))))
(-.f64 (/.f64 x hi) (*.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 (/.f64 x hi) (*.f64 lo (-.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) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))) (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 9 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 9 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 6 binary64)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 6 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 6 binary64))) (-.f64 #s(literal 1 binary64) (pow.f64 (/.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) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(fma.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(fma.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(fma.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 3 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(/.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 9 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(exp.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(-.f64 (/.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) lo) (/.f64 hi lo))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(*.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(*.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3/2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3/2 binary64))) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3/2 binary64))))
(pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 1 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 3 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 2 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(pow.f64 (/.f64 lo (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)))
(log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 1 binary64)))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(+.f64 x (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(+.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (neg.f64 hi))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(+.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (neg.f64 (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi))))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (cbrt.f64 hi) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))))))
(+.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi))))
(*.f64 #s(literal 1 binary64) (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(*.f64 (cbrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 2 binary64))) (cbrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) #s(literal 2 binary64))) (cbrt.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)))
(*.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) (sqrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))
(/.f64 (-.f64 (pow.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (+.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)))
(pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 1 binary64))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(pow.f64 (cbrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) #s(literal 3 binary64))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(pow.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(pow.f64 (sqrt.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) #s(literal 2 binary64))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(log.f64 (exp.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(cbrt.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 3 binary64)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(expm1.f64 (log1p.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(expm1.f64 (log1p.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)))
(log1p.f64 (expm1.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(exp.f64 (log.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(exp.f64 (*.f64 (log.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi)) #s(literal 1 binary64)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 #s(literal 1 binary64) x (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 #s(literal 1 binary64) (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) (neg.f64 hi))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 hi))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(fma.f64 (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (sqrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 hi))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) (sqrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) #s(literal -1 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (*.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 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo)))))
(/.f64 (-.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) #s(literal 1 binary64)) (-.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64)) #s(literal -1 binary64)) (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1 binary64)))
(pow.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)))))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(exp.f64 (log.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))) #s(literal 1 binary64)))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(fma.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo) #s(literal -1 binary64))
(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 #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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(-.f64 (exp.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (-.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 #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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(*.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) (sqrt.f64 (-.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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))))
(pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 3 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(pow.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(pow.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 2 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(log.f64 (exp.f64 (-.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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(cbrt.f64 (pow.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo)) #s(literal 3 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
(expm1.f64 (log1p.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))))
(log1p.f64 (expm1.f64 (-.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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(exp.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))) #s(literal 1 binary64))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (neg.f64 lo))) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) (neg.f64 lo))) #s(literal 1 binary64))
(fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 1 binary64))
(+.f64 hi (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(+.f64 hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) (fma.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) hi (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 (/.f64 hi lo)) (-.f64 x hi) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) (fma.f64 (/.f64 hi (neg.f64 lo)) (-.f64 x hi) (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(+.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) (sqrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))) (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64))))
(+.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))))))
(+.f64 (-.f64 hi (*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 x hi) lo))) (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (*.f64 (-.f64 x hi) (/.f64 hi (neg.f64 lo)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))))))
(+.f64 (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))) (-.f64 (*.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 1 binary64) (*.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 1 binary64))))
(+.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64)))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))))))
(+.f64 (-.f64 hi (*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))) (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (*.f64 (cbrt.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo))))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(*.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 3 binary64))) (fma.f64 hi hi (+.f64 (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))) (fma.f64 hi hi (+.f64 (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) (*.f64 (*.f64 hi (-.f64 x hi)) (/.f64 hi lo)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))) (+.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))))
(pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 1 binary64))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 3 binary64))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(pow.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(pow.f64 (sqrt.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 2 binary64))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(log.f64 (exp.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))) #s(literal 3 binary64)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(expm1.f64 (log1p.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(expm1.f64 (log1p.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))))
(log1p.f64 (expm1.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo)))) #s(literal 1 binary64)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (*.f64 (-.f64 x hi) (/.f64 hi (neg.f64 lo))))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (cbrt.f64 (pow.f64 hi #s(literal 2 binary64))) (cbrt.f64 hi) (*.f64 (-.f64 x hi) (/.f64 hi (neg.f64 lo))))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(*.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))) (sqrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(pow.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(pow.f64 (cbrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(pow.f64 (pow.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(pow.f64 (sqrt.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(log.f64 (exp.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(expm1.f64 (log1p.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(fma.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (sqrt.f64 x) hi))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 x) hi)))
(*.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 x) hi))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) hi))
(/.f64 (sqrt.f64 x) hi)
(*.f64 (cbrt.f64 (*.f64 x (pow.f64 hi #s(literal -2 binary64)))) (cbrt.f64 (/.f64 (sqrt.f64 x) hi)))
(*.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) hi)) (sqrt.f64 (/.f64 (sqrt.f64 x) hi)))
(/.f64 (sqrt.f64 x) hi)
(pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 1 binary64))
(/.f64 (sqrt.f64 x) hi)
(pow.f64 (cbrt.f64 (/.f64 (sqrt.f64 x) hi)) #s(literal 3 binary64))
(/.f64 (sqrt.f64 x) hi)
(pow.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (sqrt.f64 x) hi)
(pow.f64 (sqrt.f64 (/.f64 (sqrt.f64 x) hi)) #s(literal 2 binary64))
(/.f64 (sqrt.f64 x) hi)
(pow.f64 (/.f64 hi (sqrt.f64 x)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 hi (sqrt.f64 x)))
(log.f64 (exp.f64 (/.f64 (sqrt.f64 x) hi)))
(/.f64 (sqrt.f64 x) hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (sqrt.f64 x) hi))))
(/.f64 (sqrt.f64 x) hi)
(cbrt.f64 (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 3 binary64)))
(/.f64 (sqrt.f64 x) hi)
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 hi #s(literal -3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 hi #s(literal -3 binary64)) (pow.f64 x #s(literal 3/2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3/2 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (sqrt.f64 x) hi)))
(log1p.f64 (expm1.f64 (/.f64 (sqrt.f64 x) hi)))
(/.f64 (sqrt.f64 x) hi)
(exp.f64 (log.f64 (/.f64 (sqrt.f64 x) hi)))
(/.f64 (sqrt.f64 x) hi)
(exp.f64 (*.f64 (log.f64 (/.f64 (sqrt.f64 x) hi)) #s(literal 1 binary64)))
(/.f64 (sqrt.f64 x) hi)
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(*.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 2 binary64)) (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 4 binary64))))
(*.f64 (pow.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) #s(literal 2 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 6 binary64)))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) #s(literal 3 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(log.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)))) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))) #s(literal 3 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(exp.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))

eval240.0ms (0.9%)

Memory
10.2MiB live, 422.4MiB allocated
Compiler

Compiled 74 467 to 7 340 computations (90.1% saved)

prune333.0ms (1.3%)

Memory
-5.1MiB live, 607.8MiB allocated
Pruning

98 alts after pruning (93 fresh and 5 done)

PrunedKeptTotal
New1 519431 562
Fresh215071
Picked235
Done022
Total1 542981 640
Accuracy
20.0%
Counts
1 640 → 98
Alt Table
Click to see full alt table
StatusAccuracyProgram
18.8%
(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))
13.5%
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))
13.5%
(pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))) #s(literal 3 binary64))
18.8%
(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))
18.9%
(pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 3 binary64))
13.7%
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 3 binary64))
13.5%
(/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
9.1%
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
18.7%
(/.f64 (-.f64 x lo) hi)
18.6%
(/.f64 (-.f64 lo x) lo)
9.6%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
18.8%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
19.1%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (neg.f64 hi)) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi))) lo))))
4.7%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (expm1.f64 (log1p.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 1 binary64)))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
14.4%
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
11.0%
(/.f64 (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
13.5%
(/.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
3.6%
(/.f64 x hi)
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))))) (-.f64 (pow.f64 (/.f64 x hi) #s(literal 2 binary64)) (pow.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 2 binary64)))))
19.1%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (pow.f64 (cbrt.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))) #s(literal 3 binary64))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
9.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (*.f64 (pow.f64 hi #s(literal -1/2 binary64)) (pow.f64 hi #s(literal -1/2 binary64))) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (exp.f64 (log.f64 (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
18.8%
(-.f64 (/.f64 x hi) (log1p.f64 (expm1.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
9.8%
(-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) hi)) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))
14.8%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
9.1%
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
18.8%
(+.f64 (/.f64 x hi) (*.f64 (neg.f64 (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))) (cbrt.f64 (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 x (pow.f64 hi #s(literal 2 binary64))))))))
18.8%
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 x lo) lo)) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (*.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 x hi) lo))) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))))) x) lo))
14.7%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 hi (neg.f64 lo)))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi))))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64)))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo))
14.7%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo))))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (expm1.f64 (log1p.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (exp.f64 (log.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))) x) lo))
13.7%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
9.5%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (expm1.f64 (log1p.f64 (-.f64 hi (*.f64 (-.f64 x hi) (/.f64 hi lo))))) x) lo))
13.9%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) (pow.f64 (cbrt.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) #s(literal 2 binary64))))) lo))
13.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
18.9%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
9.1%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
14.8%
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 lo)) (/.f64 hi (neg.f64 lo))))
13.7%
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) lo) (/.f64 hi lo)))
18.9%
(+.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))))
13.7%
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal -1 binary64))))
13.9%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) lo))
14.8%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) lo) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)))
13.7%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) lo) (neg.f64 (-.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x) hi))))
13.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 hi))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 3 binary64)) lo)) hi)) lo)))
8.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 hi x))) lo)) hi)) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (sqrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (fma.f64 #s(literal 1 binary64) (/.f64 hi (/.f64 lo (-.f64 x hi))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))) lo)))
14.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (+.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))) (cbrt.f64 hi)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (fma.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo) #s(literal -1 binary64)))) lo)))
18.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 (-.f64 x lo) hi) lo))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)) #s(literal -1 binary64)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 (/.f64 (-.f64 x hi) (cbrt.f64 lo)) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) #s(literal -1 binary64)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi))) #s(literal -1 binary64)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (*.f64 (/.f64 (pow.f64 (cbrt.f64 (-.f64 x hi)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (-.f64 x hi)) lo)) #s(literal -1 binary64)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) (cbrt.f64 lo))) #s(literal -1 binary64)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal -1 binary64)))) lo)))
18.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))) lo)))
13.7%
(+.f64 #s(literal 1 binary64) (log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
18.9%
(*.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64)) x) lo))))
13.7%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
18.6%
(*.f64 (-.f64 lo x) (/.f64 #s(literal 1 binary64) lo))
18.9%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) x) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
18.7%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
18.8%
(*.f64 lo (/.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) hi))
13.7%
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
18.8%
(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))))))))
13.7%
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
18.0%
(fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
19.1%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
18.8%
(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))))))))
13.5%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.7%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64)))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 5 157 to 2 742 computations (46.8% saved)

simplify73.0ms (0.3%)

Memory
20.9MiB live, 59.3MiB allocated
Algorithm
egg-herbie
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
cost-diff128
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
cost-diff128
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
cost-diff128
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))
cost-diff20416
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
cost-diff12864
(pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))
cost-diff12992
(-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x)
cost-diff12992
(/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo)
cost-diff12992
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo))
cost-diff128
(*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
cost-diff256
(-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x)
cost-diff256
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo)
cost-diff256
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo))
cost-diff0
(neg.f64 lo)
cost-diff0
(/.f64 (neg.f64 lo) hi)
cost-diff12864
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
cost-diff19264
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
cost-diff19264
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
cost-diff32064
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
Rules
412×distribute-rgt-in
400×distribute-lft-in
369×fma-define
367×times-frac
240×distribute-lft-neg-out
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
0522345
11252218
23212089
310722021
455782021
Stop Event
node limit
Calls
Call 1
Inputs
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
#s(literal 1 binary64)
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
hi
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
#s(literal -1 binary64)
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
x
lo
#s(literal 3 binary64)
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
#s(literal 2 binary64)
(/.f64 (neg.f64 lo) hi)
(neg.f64 lo)
lo
hi
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo))
#s(literal 1 binary64)
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo)
(-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x)
(-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))))
hi
(*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
(-.f64 x hi)
x
(/.f64 #s(literal 1 binary64) lo)
lo
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo))
#s(literal 1 binary64)
(/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo)
(-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x)
(-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64)))
hi
(pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))
(cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))))
(/.f64 hi (/.f64 lo (-.f64 x hi)))
(/.f64 lo (-.f64 x hi))
lo
(-.f64 x hi)
x
#s(literal 3 binary64)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
#s(literal 1 binary64)
(/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)
(+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
x
(-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)
(/.f64 hi (/.f64 lo (-.f64 x hi)))
hi
(/.f64 lo (-.f64 x hi))
lo
(-.f64 x hi)
#s(literal 2 binary64)
Outputs
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))))) #s(literal 0 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64)))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))))))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64))))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(+.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))))) #s(literal 0 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))) (fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))) (fma.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) #s(literal 3 binary64)))
#s(literal 1 binary64)
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) #s(literal 3 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) #s(literal 3 binary64))
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
hi
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
#s(literal -1 binary64)
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
x
lo
#s(literal 3 binary64)
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) (+.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))))
(fma.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) (+.f64 #s(literal -1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64))
(fma.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) (+.f64 #s(literal -1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))) #s(literal 1 binary64))
(-.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 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(pow.f64 (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))) #s(literal 2 binary64))
#s(literal 2 binary64)
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
(neg.f64 lo)
lo
hi
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) 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 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))))
#s(literal 1 binary64)
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo)
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x)
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(fma.f64 hi (/.f64 (-.f64 x hi) (neg.f64 lo)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 hi x) hi)
hi
(*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 x hi)
x
(/.f64 #s(literal 1 binary64) lo)
lo
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) 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 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))
(-.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))))
#s(literal 1 binary64)
(/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo)
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo)
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(/.f64 (-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x)) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 hi x) lo))
(*.f64 (/.f64 (-.f64 x hi) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x)
(-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x)
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(-.f64 hi (fma.f64 (-.f64 x hi) (/.f64 hi lo) x))
(*.f64 (-.f64 hi x) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(*.f64 (-.f64 x hi) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64)))
(-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))))
(-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(fma.f64 hi (/.f64 (-.f64 x hi) (neg.f64 lo)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 hi x) hi)
hi
(pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))
(*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(cbrt.f64 (*.f64 hi (/.f64 (-.f64 x hi) lo)))
(/.f64 hi (/.f64 lo (-.f64 x hi)))
(*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(/.f64 lo (-.f64 x hi))
lo
(-.f64 x hi)
x
#s(literal 3 binary64)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))) #s(literal 3 binary64))
(+.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 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))) #s(literal 2 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))))) #s(literal 2 binary64))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo)))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))) #s(literal 3 binary64))
(+.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 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo))))
#s(literal 1 binary64)
(/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)
(/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)
(/.f64 (*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64))) lo)
(*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (-.f64 x hi) lo))
(*.f64 (/.f64 (-.f64 hi x) lo) (-.f64 #s(literal -1 binary64) (/.f64 hi lo)))
(+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi))
(fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x)
(*.f64 (-.f64 x hi) (+.f64 (/.f64 hi lo) #s(literal 1 binary64)))
(*.f64 (-.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
x
(-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))
(/.f64 hi (/.f64 lo (-.f64 x hi)))
(*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
hi
(/.f64 lo (-.f64 x hi))
lo
(-.f64 x hi)
#s(literal 2 binary64)

localize180.0ms (0.7%)

Memory
-3.1MiB live, 230.0MiB allocated
Localize:

Found 18 expressions of interest:

NewMetricScoreProgram
accuracy99.5%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
accuracy99.2%
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))
accuracy99.2%
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))
accuracy74.6%
(-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)
accuracy99.6%
(/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo)
accuracy99.1%
(pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))
accuracy74.6%
(-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64)))
accuracy72.1%
(cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))))
accuracy99.7%
(*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
accuracy99.6%
(/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo)
accuracy98.5%
(*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))
accuracy74.6%
(-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))))
accuracy100.0%
(/.f64 (neg.f64 lo) hi)
accuracy100.0%
(neg.f64 lo)
accuracy99.4%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
accuracy99.3%
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
accuracy98.9%
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
accuracy97.5%
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
Samples
104.0ms256×0valid
Compiler

Compiled 599 to 47 computations (92.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 78.0ms
ival-sub: 26.0ms (33.4% of total)
ival-div: 16.0ms (20.6% of total)
ival-add: 8.0ms (10.3% of total)
ival-mult: 7.0ms (9% of total)
ival-pow: 6.0ms (7.7% of total)
ival-pow2: 5.0ms (6.4% of total)
ival-cbrt: 3.0ms (3.9% of total)
ival-log1p: 3.0ms (3.9% of total)
ival-expm1: 2.0ms (2.6% of total)
ival-neg: 1.0ms (1.3% of total)
ival-assert: 0.0ms (0% of total)
...in/eval/compile.rkt:76:19: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series460.0ms (1.8%)

Memory
15.2MiB live, 636.9MiB allocated
Counts
26 → 900
Calls
Call 1
Inputs
#<alt (expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))>
#<alt (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))>
#<alt (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))>
#<alt (/.f64 (neg.f64 lo) hi)>
#<alt (neg.f64 lo)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo))>
#<alt (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo)>
#<alt (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x)>
#<alt (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo))>
#<alt (/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo)>
#<alt (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x)>
#<alt (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))>
#<alt (*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))>
#<alt (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))>
#<alt (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))>
#<alt (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))>
#<alt (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))>
#<alt (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))>
#<alt (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))>
#<alt (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))))>
#<alt (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64)))>
#<alt (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)>
Outputs
#<alt (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 x (-.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 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))))) hi)) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))))))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))) hi)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))))))))) (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) #s(literal 3 binary64)))))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))) hi)))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) #s(literal 2 binary64))))) hi))) hi))))>
#<alt (+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 x (-.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 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))))))) (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 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 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) #s(literal 3 binary64)))))) hi)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) #s(literal 2 binary64))))))) hi))) hi))))>
#<alt (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))))>
#<alt (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))>
#<alt (-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 x #s(literal 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 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #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 6 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 x #s(literal 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 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))>
#<alt (+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))>
#<alt (+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 (*.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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))>
#<alt (+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (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 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) #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 6 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) x)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 (*.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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))>
#<alt (+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal -2 binary64) (log.f64 lo)))>
#<alt (+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))>
#<alt (+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi))))))) (/.f64 x (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))>
#<alt (+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (-.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -12 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 hi (-.f64 x hi)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))))))) (/.f64 x (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))>
#<alt (log.f64 #s(literal 2 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (log.f64 #s(literal 2 binary64))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo))) lo)))>
#<alt (+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))))))))) lo)) (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) lo)) (*.f64 #s(literal -1/2 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.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 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 x (-.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 lo #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))>
#<alt (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))))))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))>
#<alt (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x 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 (*.f64 #s(literal -1 binary64) hi)) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) lo)) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) lo)) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) 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 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 #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 (*.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))>
#<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 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo))>
#<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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (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 (-.f64 hi x) lo)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))>
#<alt (*.f64 #s(literal -1 binary64) x)>
#<alt (-.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo))) x)>
#<alt (-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)>
#<alt (-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)>
#<alt (/.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) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 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 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.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 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))>
#<alt (*.f64 x (-.f64 (/.f64 hi x) (+.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)))))>
#<alt (*.f64 x (-.f64 (/.f64 hi x) (+.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)))))>
#<alt (*.f64 x (-.f64 (/.f64 hi x) (+.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)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (-.f64 hi x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 hi x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (/.f64 (*.f64 hi x) lo)>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo))>
#<alt (/.f64 (*.f64 hi x) lo)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo)))>
#<alt (/.f64 (*.f64 hi x) lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) lo)>
#<alt (-.f64 #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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.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 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 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) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) 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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))) lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))>
#<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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.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 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 hi lo))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 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) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 hi lo))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 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 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (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 (-.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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) 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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) 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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))) lo))>
#<alt (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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 #s(literal 1 binary64) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) x)>
#<alt (-.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo))) x)>
#<alt (-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)>
#<alt (-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)>
#<alt (/.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) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))) hi)) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))) hi)) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (-.f64 hi x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)>
#<alt (-.f64 hi x)>
#<alt (-.f64 (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo)) x)>
#<alt (-.f64 (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo)) x)>
#<alt (-.f64 (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo)) x)>
#<alt (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))>
#<alt (*.f64 x (-.f64 (/.f64 hi x) (+.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)))))>
#<alt (*.f64 x (-.f64 (/.f64 hi x) (+.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)))))>
#<alt (*.f64 x (-.f64 (/.f64 hi x) (+.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)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (/.f64 (*.f64 hi x) lo)>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 lo x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 lo x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 lo x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))>
#<alt (+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))))))>
#<alt (*.f64 x (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64))))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 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 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64)))))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 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 2 binary64)) x)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 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 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #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 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64)))))))>
#<alt (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))>
#<alt (+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))))>
#<alt (+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))>
#<alt (+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 hi (+.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))))))))))>
#<alt (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 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 4 binary64))))) (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #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 4 binary64))))) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #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 8 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))))>
#<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 4 binary64))))) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #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 8 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 8 binary64)) (pow.f64 hi #s(literal 11 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))))>
#<alt (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 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 4 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #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 4 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #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 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 4 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 8 binary64)))) (*.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))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) hi)) (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (pow.f64 hi #s(literal 3 binary64))))))>
#<alt (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))))>
#<alt (/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) hi)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))))) (*.f64 lo (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) lo)) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 3 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 2 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2/3 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 (-.f64 x hi) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 #s(literal -8/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) lo)) (*.f64 #s(literal 1/3 binary64) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) lo)) (*.f64 #s(literal -2/3 binary64) (-.f64 x hi))) lo)))>
#<alt (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))>
#<alt (cbrt.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.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 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.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 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 5 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.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 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 23 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 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/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 5 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))>
#<alt (*.f64 #s(literal -1 binary64) (cbrt.f64 (*.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 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 (*.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 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))) (pow.f64 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))) (pow.f64 x #s(literal 3 binary64)))))))>
#<alt (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)))>
#<alt (+.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))))>
#<alt (+.f64 (cbrt.f64 (+.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/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))>
#<alt (+.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))))))>
#<alt (*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))>
#<alt (*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))))>
#<alt (*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))))))>
#<alt (*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 x lo)) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))))>
#<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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 x lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) lo) (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))))>
#<alt (/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64))))))) lo)>
#<alt (/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64)))))))) lo)>
#<alt (/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 5 binary64))))) (*.f64 #s(literal 5/81 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 8 binary64))))))))))) lo)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) lo))) lo)) (*.f64 #s(literal -1/3 binary64) (-.f64 x hi))) lo)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))>
#<alt (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 x lo))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))>
#<alt #s(literal 1 binary64)>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (/.f64 x lo)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 x lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (-.f64 (/.f64 x lo) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))>
#<alt (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 hi (-.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 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)>
#<alt (/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt #s(literal -1 binary64)>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))>
#<alt (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 x (-.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 lo #s(literal 3 binary64))))) hi)) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))>
#<alt (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (+.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) (*.f64 lo (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))>
#<alt (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))>
#<alt (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))>
#<alt (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))>
#<alt (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))>
#<alt (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))>
#<alt (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))>
#<alt (*.f64 hi (-.f64 #s(literal 1 binary64) (/.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 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.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 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 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 #s(literal -1 binary64) (/.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 #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 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))>
#<alt (*.f64 x (-.f64 (/.f64 hi 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 hi 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 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)>
#<alt hi>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt hi>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (/.f64 x lo)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 x lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 x lo)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 hi lo))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (/.f64 (-.f64 x hi) lo)>
#<alt (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))>
#<alt (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))>
#<alt (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))>
#<alt (cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))>
#<alt (*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))>
#<alt (*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))>
#<alt (*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))>
#<alt (*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))>
#<alt (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))>
#<alt (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64)))>
#<alt (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 5 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 11 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 5 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 5 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 11 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (cbrt.f64 (/.f64 (*.f64 hi x) lo))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64))))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 7 binary64)) (*.f64 lo (pow.f64 x #s(literal 8 binary64)))))))))>
#<alt (*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 x #s(literal 23 binary64))))) (+.f64 (*.f64 #s(literal -1/27 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (*.f64 #s(literal 2/9 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 7 binary64)) (*.f64 lo (pow.f64 x #s(literal 8 binary64))))))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 hi x) lo)) (cbrt.f64 #s(literal -1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64))))) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 7 binary64)) x) lo)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 7 binary64)) (pow.f64 x #s(literal 10 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))>
#<alt (*.f64 hi (-.f64 #s(literal 1 binary64) (/.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 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.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 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))>
#<alt (/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)>
#<alt (/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)>
#<alt hi>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))>
#<alt hi>
#<alt (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))>
#<alt (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))>
#<alt (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))>
#<alt (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))>
#<alt (*.f64 x (-.f64 (/.f64 hi 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 hi 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 hi 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 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) lo)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))>
#<alt (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))>
#<alt (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))>
#<alt (/.f64 (*.f64 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 #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)))))>
Calls

225 calls:

TimeVariablePointExpression
38.0ms
x
@0
(log (+ 1 (/ (+ 1 (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 3)) (+ (- 1 (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo)) (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 2)))))
16.0ms
hi
@0
(log (+ 1 (/ (+ 1 (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 3)) (+ (- 1 (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo)) (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 2)))))
16.0ms
x
@0
(- (exp (log (+ 1 (/ (+ 1 (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 3)) (+ (- 1 (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo)) (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 2)))))) 1)
15.0ms
hi
@0
(- (exp (log (+ 1 (/ (+ 1 (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 3)) (+ (- 1 (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo)) (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 2)))))) 1)
12.0ms
lo
@-inf
(- (exp (log (+ 1 (/ (+ 1 (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 3)) (+ (- 1 (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo)) (pow (/ (+ (* hi (+ -1 (/ (- x hi) lo))) x) lo) 2)))))) 1)

rewrite534.0ms (2.1%)

Memory
-13.0MiB live, 301.7MiB allocated
Algorithm
batch-egg-rewrite
Rules
390×log1p-expm1-u
389×expm1-log1p-u
384×add-cube-cbrt
378×add-exp-log
377×pow1
Iterations

Useful iterations: 1 (0.0ms)

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

simplify2.2s (8.7%)

Memory
56.9MiB live, 1 877.7MiB allocated
Algorithm
egg-herbie
Rules
529×fma-define
291×sub-neg
289×associate-+r+
273×mul-1-neg
192×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0384964424747124
Stop Event
node limit
Counts
1 490 → 1 263
Calls
Call 1
Inputs
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 x (-.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 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))))) hi)) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))))))))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))) hi)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))))))))) (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) #s(literal 3 binary64)))))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64))))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))) hi)))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) #s(literal 2 binary64))))) hi))) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 x (-.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 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))))))) (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 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 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) #s(literal 3 binary64)))))) hi)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) #s(literal 2 binary64))))))) hi))) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 x #s(literal 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 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #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 6 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 x #s(literal 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 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 (*.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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (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 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) #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 6 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) x)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 (*.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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal -2 binary64) (log.f64 lo)))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi))))))) (/.f64 x (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (-.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -12 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 hi (-.f64 x hi)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))))))) (/.f64 x (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))))))))) lo)) (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) lo)) (*.f64 #s(literal -1/2 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.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 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 x (-.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 lo #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))))))))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x 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 #s(literal -1 binary64) hi)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) lo)) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) lo)) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) 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 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 #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 (*.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 (+.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 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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 (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 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo))
(*.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 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (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 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) 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) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 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 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.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 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo)))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 hi x) (+.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 x (-.f64 (/.f64 hi x) (+.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 x (-.f64 (/.f64 hi x) (+.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 #s(literal -1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(/.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 #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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.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) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 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) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 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 (+.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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) 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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.f64 hi (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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 (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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.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) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 hi lo))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 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) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 hi lo))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 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 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (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 (-.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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) 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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) 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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))) lo))
(/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 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 #s(literal 1 binary64) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) x)
(-.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) 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) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))) hi)) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))) hi)) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(-.f64 hi x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo)) x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo)) x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo)) x)
(-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 hi x) (+.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 x (-.f64 (/.f64 hi x) (+.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 x (-.f64 (/.f64 hi x) (+.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 #s(literal -1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 lo x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 lo x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 lo x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))))))
(*.f64 x (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64))))))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 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 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64)))))))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 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 2 binary64)) x)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 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 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #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 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64)))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 hi (+.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))))))))))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 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 4 binary64))))) (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #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 4 binary64))))) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #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 8 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))))
(*.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 4 binary64))))) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #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 8 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 8 binary64)) (pow.f64 hi #s(literal 11 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 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 4 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))
(*.f64 (pow.f64 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 4 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #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 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 4 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 8 binary64)))) (*.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))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) hi)) (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (pow.f64 hi #s(literal 3 binary64))))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))))) (*.f64 lo (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) lo)) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 3 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 2 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2/3 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (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 -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 (-.f64 x hi) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 #s(literal -8/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) lo)) (*.f64 #s(literal 1/3 binary64) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) lo)) (*.f64 #s(literal -2/3 binary64) (-.f64 x hi))) lo)))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))
(+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))
(cbrt.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (cbrt.f64 (/.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 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))
(*.f64 x (+.f64 (cbrt.f64 (/.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 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 5 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))
(*.f64 x (+.f64 (cbrt.f64 (/.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 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 23 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 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/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 5 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 (*.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 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 (*.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 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))) (pow.f64 x #s(literal 3 binary64)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))) (pow.f64 x #s(literal 3 binary64)))))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)))
(+.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))))
(+.f64 (cbrt.f64 (+.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/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))
(+.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))))))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))
(*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))))
(*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))))))
(*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 x lo)) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))))
(*.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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 x lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))))
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64)))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 5 binary64))))) (*.f64 #s(literal 5/81 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 8 binary64))))))))))) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (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 -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) lo))) lo)) (*.f64 #s(literal -1/3 binary64) (-.f64 x hi))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(-.f64 (/.f64 x lo) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (-.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 hi lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
#s(literal -1 binary64)
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
#s(literal -1 binary64)
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 x (-.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 lo #s(literal 3 binary64))))) hi)) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(/.f64 (*.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)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 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)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 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)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (+.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) (*.f64 lo (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.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 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 (/.f64 #s(literal 1 binary64) hi) (/.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) hi) (/.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) hi) (/.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 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 #s(literal -1 binary64) (/.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 #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 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(*.f64 x (-.f64 (/.f64 hi 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 hi 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 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 5 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 11 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 5 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 5 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 11 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 (/.f64 (*.f64 hi x) lo))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 7 binary64)) (*.f64 lo (pow.f64 x #s(literal 8 binary64)))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 x #s(literal 23 binary64))))) (+.f64 (*.f64 #s(literal -1/27 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (*.f64 #s(literal 2/9 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 7 binary64)) (*.f64 lo (pow.f64 x #s(literal 8 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 hi x) lo)) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64))))) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 7 binary64)) x) lo)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 7 binary64)) (pow.f64 x #s(literal 10 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.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 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 (/.f64 #s(literal 1 binary64) hi) (/.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) hi) (/.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) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
hi
(+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(*.f64 x (-.f64 (/.f64 hi 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 hi 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 hi x) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x))) (/.f64 hi lo))))
(/.f64 (*.f64 hi (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 (*.f64 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 #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 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) 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 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))) (sqrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(pow.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))) #s(literal 1 binary64)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) 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 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(exp.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(-.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(*.f64 (hypot.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))) (hypot.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))))
(/.f64 (-.f64 (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 2 binary64)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 4 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 (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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 6 binary64))) (+.f64 (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 2 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(exp.f64 (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(fma.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (/.f64 lo hi)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 lo hi)))
(*.f64 (neg.f64 lo) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 (/.f64 lo hi))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (/.f64 lo hi))))
(*.f64 (sqrt.f64 (neg.f64 (/.f64 lo hi))) (sqrt.f64 (neg.f64 (/.f64 lo hi))))
(pow.f64 (neg.f64 (/.f64 lo hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 (/.f64 lo hi))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 (/.f64 lo hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 (/.f64 lo hi))) #s(literal 2 binary64))
(pow.f64 (/.f64 hi (neg.f64 lo)) #s(literal -1 binary64))
(neg.f64 (/.f64 lo hi))
(log.f64 (exp.f64 (neg.f64 (/.f64 lo hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 (/.f64 lo hi)))))
(cbrt.f64 (pow.f64 (neg.f64 (/.f64 lo hi)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (neg.f64 (/.f64 lo hi))))
(log1p.f64 (expm1.f64 (neg.f64 (/.f64 lo hi))))
(exp.f64 (log.f64 (neg.f64 (/.f64 lo hi))))
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 lo hi))) #s(literal 1 binary64)))
(-.f64 #s(literal 0 binary64) lo)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 lo))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (neg.f64 lo))
(*.f64 #s(literal -1 binary64) lo)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 lo)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 lo)))
(*.f64 (sqrt.f64 (neg.f64 lo)) (sqrt.f64 (neg.f64 lo)))
(pow.f64 (neg.f64 lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (neg.f64 lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (neg.f64 lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (neg.f64 lo)) #s(literal 2 binary64))
(log.f64 (exp.f64 (neg.f64 lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 lo))))
(cbrt.f64 (pow.f64 (neg.f64 lo) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (neg.f64 lo)))
(log1p.f64 (expm1.f64 (neg.f64 lo)))
(exp.f64 (log.f64 (neg.f64 lo)))
(exp.f64 (*.f64 (log.f64 (neg.f64 lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(fma.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(-.f64 (/.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) lo) (/.f64 x lo))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(*.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64)))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 x))
(+.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(*.f64 (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x))))
(pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))))
(cbrt.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(log1p.f64 (expm1.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(exp.f64 (log.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 x))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (-.f64 x hi)) hi))
(/.f64 hi (/.f64 lo (-.f64 x hi)))
(/.f64 (neg.f64 hi) (neg.f64 (/.f64 lo (-.f64 x hi))))
(pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 (/.f64 lo (-.f64 x hi)) hi) #s(literal -1 binary64))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(fma.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(-.f64 (/.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) lo) (/.f64 x lo))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(*.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64))
(pow.f64 (/.f64 lo (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal -1 binary64))
(log.f64 (exp.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64)))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 x))
(+.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(*.f64 (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x))))
(pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))))
(cbrt.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(log1p.f64 (expm1.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(exp.f64 (log.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 x))
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(*.f64 (/.f64 (-.f64 x hi) lo) hi)
(*.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(*.f64 (*.f64 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (-.f64 x hi)) hi))
(/.f64 hi (/.f64 lo (-.f64 x hi)))
(/.f64 (neg.f64 hi) (neg.f64 (/.f64 lo (-.f64 x hi))))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))
(+.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 1 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 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 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(/.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(exp.f64 (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 3 binary64)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 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 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 3 binary64)))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(-.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 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (-.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))
(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 (log.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))))
(exp.f64 (*.f64 (log.f64 (+.f64 #s(literal -1 binary64) (/.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 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo) #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 x hi) #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 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(*.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(*.f64 (pow.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(*.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 3 binary64)))
(/.f64 (pow.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(log.f64 (exp.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(exp.f64 (log.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(*.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) #s(literal 2 binary64)) (pow.f64 lo #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(log.f64 (exp.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) #s(literal 1 binary64)))
(+.f64 hi (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64))) (fma.f64 hi hi (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (*.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (+.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(log1p.f64 (expm1.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(exp.f64 (log.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 x hi) #s(literal 1 binary64)) lo)
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1 binary64))
(pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) #s(literal 1/3 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)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (cbrt.f64 hi) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 hi))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (/.f64 hi lo) #s(literal 1/3 binary64)) (cbrt.f64 (-.f64 x hi)))
(*.f64 (pow.f64 (*.f64 hi (-.f64 x hi)) #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (-.f64 x hi)))
(*.f64 (cbrt.f64 (*.f64 hi (-.f64 x hi))) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (/.f64 lo (-.f64 x hi)) hi)))
(/.f64 (cbrt.f64 hi) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (cbrt.f64 (neg.f64 hi)) (cbrt.f64 (neg.f64 (/.f64 lo (-.f64 x hi)))))
(pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1/3 binary64))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64)))
(+.f64 hi (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64))) (fma.f64 hi hi (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (*.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (+.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(log1p.f64 (expm1.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(exp.f64 (log.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (neg.f64 hi))
(+.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) (-.f64 x hi)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) (-.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (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 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x 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 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x 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 (/.f64 hi lo) (-.f64 x hi) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (/.f64 hi lo) (-.f64 x 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 (*.f64 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) 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 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 (/.f64 hi lo) (-.f64 x hi) hi))
(pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) #s(literal 2 binary64))
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))))
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) (-.f64 x hi)) (neg.f64 hi))
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 hi))
(fma.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (neg.f64 hi))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 hi))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 hi))
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(fma.f64 (*.f64 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo) (neg.f64 hi))
Outputs
(+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))
(+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) lo) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 lo (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) lo) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (-.f64 (+.f64 (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) lo) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) hi)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) lo) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 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 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 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 (*.f64 lo (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))))))) hi) (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 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 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 x (-.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 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))))) hi)) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 lo (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) lo) (*.f64 x (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 lo (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))))))))))) hi) (*.f64 lo (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))))))) hi) (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (-.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (-.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (-.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (-.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (/.f64 lo x) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64))))))))) (+.f64 (*.f64 (/.f64 lo x) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (*.f64 (/.f64 lo (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 x (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo x)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))) (+.f64 (*.f64 (/.f64 lo x) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (*.f64 (/.f64 lo (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 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 (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 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo))) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))))))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 (-.f64 x hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) (*.f64 hi (-.f64 x hi))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 x hi) (*.f64 hi (-.f64 x hi))) (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))))))))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.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 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) (-.f64 x hi)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo) (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) (-.f64 x hi)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))
(log1p.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))
(+.f64 (log1p.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))
(+.f64 (log1p.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (+.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))))))))
(+.f64 (log1p.f64 (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (*.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 hi (fma.f64 #s(literal 1/6 binary64) (*.f64 hi (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))))))) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 6 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (+.f64 (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))))))) (+.f64 (/.f64 x (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi)) (neg.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))) hi)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) hi) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) lo) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64)))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal 1 binary64) hi))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))) hi)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo)))))))))) (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) #s(literal 3 binary64)))))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64))))))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (neg.f64 (log.f64 hi)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo)))) hi) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) lo) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) lo) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))))))))) (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) lo) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) #s(literal 3 binary64)))))) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) lo) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (+.f64 (*.f64 lo (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #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) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) #s(literal 2 binary64))))) (pow.f64 hi #s(literal 2 binary64))))))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))) hi)))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))) hi)))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) #s(literal 2 binary64))))) hi))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))) (*.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))) #s(literal 2 binary64))))) hi))) hi))))
(+.f64 (log.f64 (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) lo)) (*.f64 x (-.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 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))))))) (+.f64 (*.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 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 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) #s(literal 3 binary64)))))) hi)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (-.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 x lo) #s(literal 1 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) #s(literal 2 binary64))))))) hi))) hi))))
(+.f64 (log.f64 (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -2 binary64) (log.f64 (/.f64 #s(literal -1 binary64) hi)) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 lo (fma.f64 #s(literal -1 binary64) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) lo) (*.f64 x (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 lo (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))))))))))))) (fma.f64 #s(literal -6 binary64) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))))))))) (*.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 6 binary64)) (pow.f64 (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))) #s(literal 3 binary64)))))) hi) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -2 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 lo (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) lo) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 (*.f64 lo (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) lo) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))) #s(literal 2 binary64))))))) hi))) hi))))
(log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))
(log1p.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))))
(+.f64 (log1p.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))))
(+.f64 (log1p.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (-.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 3 binary64)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64))) (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))))))))
(+.f64 (log1p.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (fma.f64 x (fma.f64 #s(literal 1/6 binary64) (*.f64 x (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (-.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) #s(literal 3 binary64))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (-.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (-.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (+.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 5 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (-.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (*.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (+.f64 (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (neg.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (neg.f64 (log.f64 x))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))) (*.f64 (/.f64 lo x) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 x #s(literal 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 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 x #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 (/.f64 lo x) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(-.f64 (+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal 1 binary64) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #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 6 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (pow.f64 x #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 x #s(literal 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 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (log.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal -1 binary64) (neg.f64 (log.f64 x)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) #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 6 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))) (pow.f64 x #s(literal 3 binary64))) (fma.f64 #s(literal 1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) #s(literal 2 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) #s(literal -3 binary64)) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 x #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 (/.f64 lo x) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (neg.f64 (log.f64 (/.f64 #s(literal -1 binary64) x))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 hi lo) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (*.f64 (/.f64 hi lo) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))))) (*.f64 (/.f64 lo (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))) x))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 (*.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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (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 (log.f64 (/.f64 #s(literal -1 binary64) x)) (/.f64 (-.f64 (fma.f64 #s(literal -1/2 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))) x) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 hi lo) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (*.f64 (/.f64 hi lo) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))))) (*.f64 (/.f64 lo (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))) x))))
(+.f64 (log.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (+.f64 (*.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -6 binary64) (/.f64 (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))))) (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 2 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) #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 6 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))))) x)) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) (-.f64 (*.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 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (*.f64 lo (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) x))))
(+.f64 (log.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (fma.f64 #s(literal -1 binary64) (log.f64 (/.f64 #s(literal -1 binary64) x)) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -6 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) #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 #s(literal 6 binary64) (/.f64 (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo) (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))))) x) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))))) #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))))) x) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 hi lo) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (*.f64 (/.f64 hi lo) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))))) (*.f64 (/.f64 lo (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))) x))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal -2 binary64) (log.f64 lo)))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (fma.f64 #s(literal -2 binary64) (log.f64 lo) (*.f64 lo (-.f64 (/.f64 x (*.f64 hi (-.f64 x hi))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 1/2 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi))))))) (/.f64 x (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (fma.f64 #s(literal -2 binary64) (log.f64 lo) (*.f64 lo (-.f64 (fma.f64 #s(literal 1/2 binary64) (*.f64 lo (fma.f64 #s(literal -1 binary64) (/.f64 (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 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))))) (/.f64 x (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -2 binary64) (log.f64 lo)) (*.f64 lo (-.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 1/6 binary64) (*.f64 lo (+.f64 (*.f64 #s(literal -12 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 hi (-.f64 x hi)))))))) (*.f64 #s(literal 1/2 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi)))))))) (/.f64 x (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))
(+.f64 (log.f64 (*.f64 hi (-.f64 x hi))) (fma.f64 #s(literal -2 binary64) (log.f64 lo) (*.f64 lo (-.f64 (fma.f64 lo (fma.f64 #s(literal 1/6 binary64) (*.f64 lo (fma.f64 #s(literal -12 binary64) (/.f64 (-.f64 x hi) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (fma.f64 #s(literal 2 binary64) (/.f64 (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)))) (*.f64 #s(literal 6 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) (*.f64 hi (-.f64 x hi))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 x hi) (*.f64 hi (-.f64 x hi))) (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 hi (-.f64 x hi))))))) (*.f64 #s(literal 1/2 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (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 #s(literal 4 binary64) (/.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 x hi))))))) (/.f64 x (*.f64 hi (-.f64 x hi)))) (/.f64 #s(literal 1 binary64) (-.f64 x hi))))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 (log.f64 #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -3/2 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 (log.f64 #s(literal 2 binary64)) (fma.f64 #s(literal 1/6 binary64) (/.f64 (fma.f64 #s(literal -3/2 binary64) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (fma.f64 #s(literal 1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 #s(literal 3 binary64) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))))))))) (pow.f64 lo #s(literal 3 binary64))) (*.f64 #s(literal 1/2 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))
(log.f64 #s(literal 2 binary64))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/2 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) (*.f64 #s(literal -1/2 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (*.f64 #s(literal -1/2 binary64) (+.f64 (-.f64 x hi) (/.f64 (-.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/6 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal 3/2 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) (*.f64 #s(literal 3 binary64) (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))))))))) lo)) (*.f64 #s(literal 1/2 binary64) (-.f64 (+.f64 (*.f64 #s(literal -1/4 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))) lo)) (*.f64 #s(literal -1/2 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)))
(+.f64 (log.f64 #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/6 binary64) (/.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (fma.f64 #s(literal 3/2 binary64) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 3 binary64) (-.f64 (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))))))) lo) (*.f64 #s(literal 1/2 binary64) (-.f64 (fma.f64 #s(literal -1/4 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) lo) (*.f64 #s(literal -1/2 binary64) (-.f64 x hi))) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))
(+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)) #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))))))
(fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 hi (-.f64 (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (*.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))) (/.f64 (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))) (*.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo))) #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi lo))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (-.f64 (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) hi)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (fma.f64 #s(literal -2 binary64) (*.f64 lo (*.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (pow.f64 hi #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 lo (*.f64 (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))) (/.f64 x (pow.f64 lo #s(literal 6 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 5 binary64))))) (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) lo))))) (pow.f64 hi #s(literal 3 binary64)))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 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 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 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 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 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 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 x (-.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 lo #s(literal 3 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))) (+.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))))))))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))))))) hi)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64)))))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 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 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))) (pow.f64 lo #s(literal 3 binary64)))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (+.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))))))))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))))) (fma.f64 #s(literal -1 binary64) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) (-.f64 (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))))))) hi) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (neg.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 x (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))))) (+.f64 (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64)))) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (fma.f64 x (-.f64 (+.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (*.f64 x (-.f64 (-.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) #s(literal -3 binary64)) (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))) (/.f64 (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))))) (+.f64 (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal 3 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64))))) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))))) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))))))
(/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) x) (/.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) #s(literal -3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 (/.f64 lo x) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) x) (/.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) #s(literal -3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (*.f64 (/.f64 lo x) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (*.f64 (/.f64 lo (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) #s(literal -3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))
(*.f64 x (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (+.f64 (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))))))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) x) (/.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) #s(literal -3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))))))) (+.f64 (*.f64 (/.f64 lo x) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (*.f64 (/.f64 lo (pow.f64 x #s(literal 2 binary64))) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (+.f64 (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) #s(literal -3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) #s(literal -3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) #s(literal -3 binary64))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))
(neg.f64 (/.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))))) x)) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)))) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 lo (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo)))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (-.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (/.f64 (*.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (/.f64 (*.f64 lo (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)))) x))) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (-.f64 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (+.f64 x (+.f64 (*.f64 #s(literal -1 binary64) hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (*.f64 hi (-.f64 x hi)))) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))))))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 (-.f64 x hi) (*.f64 lo (+.f64 #s(literal 1 binary64) (*.f64 lo (-.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) (*.f64 hi (-.f64 x hi))) (fma.f64 #s(literal 2 binary64) (/.f64 (-.f64 x hi) (*.f64 hi (-.f64 x hi))) (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))))))))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo) (*.f64 #s(literal 0 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.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 (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) (-.f64 x hi)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 (*.f64 hi (-.f64 x hi)) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))))))) lo)) (*.f64 hi (-.f64 x hi))) (+.f64 (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) lo)) (+.f64 x (*.f64 #s(literal -1 binary64) hi))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (*.f64 (-.f64 x hi) (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))) lo) (*.f64 hi (-.f64 x hi))) (*.f64 #s(literal 0 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) (-.f64 x hi)) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 hi (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 hi (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 hi (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 3 binary64)) lo)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) hi)) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (neg.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))) hi) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) hi)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (neg.f64 (+.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 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 x (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (neg.f64 (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #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 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #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 binary64) (pow.f64 x #s(literal 2 binary64))) (+.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi lo) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 lo x)) (/.f64 hi (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo))) x) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64))) lo)) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64))) lo))) x) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (neg.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 lo (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 lo (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x 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 #s(literal -1 binary64) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) (neg.f64 lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) lo)) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (-.f64 x hi))) lo) (-.f64 x hi))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) lo)) (*.f64 #s(literal -1 binary64) (+.f64 x (*.f64 #s(literal -1 binary64) hi)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 hi (-.f64 x hi))) lo) (-.f64 x hi))) lo)))
(*.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 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 #s(literal 1 binary64) (-.f64 (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))
(/.f64 (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 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) (*.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)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #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 (-.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))) (fma.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))) (fma.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))) (fma.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)))))))
(neg.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (neg.f64 (/.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)))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.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)))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.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)))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) x) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (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))))
(neg.f64 (/.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 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 hi lo) x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (+.f64 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi 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 (*.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))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)) (/.f64 x lo)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x 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 x 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 x lo)) (*.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))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.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 (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 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) (/.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 (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)) (-.f64 (fma.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)) (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 (/.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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 (/.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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 (/.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 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))) lo))
(neg.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo)))) lo))
(*.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)))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.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)))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.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)))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 #s(literal 1 binary64) lo)) (neg.f64 (/.f64 hi (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))))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 hi x))) (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 hi (-.f64 (neg.f64 (/.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 hi (-.f64 (neg.f64 (/.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 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x)) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (/.f64 (*.f64 hi (-.f64 x hi)) lo)) lo))
(*.f64 #s(literal -1 binary64) x)
(neg.f64 x)
(-.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo))) x)
(fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (neg.f64 x))
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))) x)
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))) 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) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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 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)) (fma.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.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 (/.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 (/.f64 x hi) (+.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 (/.f64 x hi) (-.f64 #s(literal 1 binary64) (/.f64 x lo))) hi) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 hi x) (+.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 x (-.f64 (/.f64 hi x) (+.f64 #s(literal 1 binary64) (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 x) (+.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 x (-.f64 (/.f64 hi x) (+.f64 #s(literal 1 binary64) (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 x) (+.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 x (-.f64 (/.f64 hi x) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(neg.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x))) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(+.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(+.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(+.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x))
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(+.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(+.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(+.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (fma.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 (fma.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 (fma.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))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(+.f64 (*.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 (*.f64 hi x) 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 (*.f64 hi x) 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 (*.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 (fma.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 (fma.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 (fma.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)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)))))
(/.f64 (*.f64 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 #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 #s(literal 1 binary64) (-.f64 (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (-.f64 (*.f64 hi (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x lo)))
(/.f64 (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 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) (*.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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 (neg.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) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (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 binary64) lo) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (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 binary64) lo) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x lo)) hi))) 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))))
(neg.f64 (/.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 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (-.f64 (+.f64 hi lo) x)) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (-.f64 (*.f64 lo (+.f64 hi (-.f64 lo x))) (*.f64 hi (-.f64 x hi))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi 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 (*.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))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 hi lo)) (/.f64 x lo)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (neg.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) 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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (neg.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(+.f64 #s(literal 1 binary64) (-.f64 (fma.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 #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 (-.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))) (fma.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))) (fma.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))) (fma.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 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (neg.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 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 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 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 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 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 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 #s(literal -1 binary64) (/.f64 x lo))
(neg.f64 (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x 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 x 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 x lo)) (*.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))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.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 (*.f64 #s(literal -1 binary64) (/.f64 x lo)) (*.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))))))
(fma.f64 #s(literal -1 binary64) (/.f64 x lo) (*.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 (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 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) (/.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 (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)) (-.f64 (fma.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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 (neg.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) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 hi lo))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 hi lo))) hi) (neg.f64 (/.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) lo) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 hi lo))) hi)) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 (neg.f64 x) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 hi lo))) hi) (neg.f64 (/.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))))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi))) (*.f64 lo (-.f64 hi x))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 hi x))) (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 hi (-.f64 (neg.f64 (/.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 hi (-.f64 (neg.f64 (/.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 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x)) lo)
(/.f64 (-.f64 hi x) lo)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 hi x)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (neg.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) 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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (neg.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) 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 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))) lo))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 hi x) (neg.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo))) lo))
(/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) lo)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo)) (/.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 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo) (/.f64 hi lo)) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(neg.f64 (/.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 (/.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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 (/.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) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)) (/.f64 hi (*.f64 lo x))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo) (/.f64 hi (*.f64 lo x))) (neg.f64 (/.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 #s(literal 1 binary64) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))) lo))
(neg.f64 (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 hi) lo))) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 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 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 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 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64)))) x)) (/.f64 #s(literal 1 binary64) lo)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))))))
(neg.f64 (*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 hi lo) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 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 #s(literal -1 binary64) x)
(neg.f64 x)
(-.f64 (*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo))) x)
(fma.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo)) (neg.f64 x))
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))) x)
(-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo))) x)
(-.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo))) 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) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.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) (/.f64 x (pow.f64 hi #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x (*.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))
(neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 (neg.f64 x) (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))) hi)) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 (neg.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 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))) hi)) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 x hi) (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) lo))) hi)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 lo (-.f64 hi x)) (*.f64 hi (-.f64 x hi))) lo)
(-.f64 hi x)
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(+.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(+.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) x)
(+.f64 hi (-.f64 (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) x))
(-.f64 hi x)
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo)) x)
(+.f64 hi (-.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo) x))
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo)) x)
(+.f64 hi (-.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo) x))
(-.f64 (+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo)) x)
(+.f64 hi (-.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo) x))
(-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(+.f64 hi (-.f64 (neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(neg.f64 (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 hi lo))))
(*.f64 x (-.f64 (/.f64 hi x) (+.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 x (-.f64 (/.f64 hi x) (+.f64 #s(literal 1 binary64) (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 x) (+.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 x (-.f64 (/.f64 hi x) (+.f64 #s(literal 1 binary64) (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 x) (+.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 x (-.f64 (/.f64 hi x) (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 (neg.f64 hi) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 binary64)) lo)) x))) (/.f64 (neg.f64 hi) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 binary64)) lo)) x))) (/.f64 (neg.f64 hi) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 binary64)) lo)) x))) (/.f64 (neg.f64 hi) lo))))
(/.f64 (*.f64 hi x) lo)
(*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (fma.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 (fma.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 (fma.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))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 binary64)) lo)
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (neg.f64 x) (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) 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 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(neg.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(neg.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(neg.f64 (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(neg.f64 (/.f64 (*.f64 hi (neg.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 (*.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 (*.f64 hi x) 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 (*.f64 hi x) 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 (*.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 (fma.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 (fma.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 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) lo))
(neg.f64 (/.f64 (*.f64 hi (neg.f64 x)) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 lo x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 #s(literal -1 binary64) x)) (/.f64 (neg.f64 hi) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 lo x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 #s(literal -1 binary64) x)) (/.f64 (neg.f64 hi) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 lo x))) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 #s(literal -1 binary64) x)) (/.f64 (neg.f64 hi) lo))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.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 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal -1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.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))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal 1 binary64) lo))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal 1 binary64) lo))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.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 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 x (fma.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 x (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 x (+.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 x (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))) (-.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))))))
(+.f64 (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (+.f64 (*.f64 x (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (*.f64 x (*.f64 x (fma.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 5 binary64))))) x) (*.f64 (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))) x)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))) (+.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)) (*.f64 #s(literal -4/3 binary64) (*.f64 (pow.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))))))))))
(*.f64 x (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))))
(*.f64 x (cbrt.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64))))))))
(*.f64 x (+.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64))))))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 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 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64)))))))))
(*.f64 x (+.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64)))))))))
(*.f64 x (+.f64 (cbrt.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 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 2 binary64)) x)) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 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 2 binary64)) x)) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64))))))))))
(*.f64 x (+.f64 (cbrt.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 x #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 2 binary64)) x)) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #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 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))) (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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64)))))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (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) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))) (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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 4 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 6 binary64)) (pow.f64 (fma.f64 #s(literal -1 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 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64))) #s(literal -5/27 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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (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 (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 (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)) x) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))) (pow.f64 x #s(literal 3 binary64)))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 hi (fma.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (*.f64 hi (+.f64 (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (*.f64 (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))))))))))
(+.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) (+.f64 (*.f64 hi (*.f64 #s(literal 2/3 binary64) (*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64)) #s(literal 1/9 binary64)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))) (*.f64 hi (+.f64 (*.f64 hi (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))))))))) (*.f64 hi (*.f64 #s(literal 1/3 binary64) (*.f64 (*.f64 hi (-.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 8/27 binary64) (*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)))) (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))) (neg.f64 (*.f64 #s(literal 4/3 binary64) (*.f64 (pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 16 binary64)) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)))))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 4 binary64)))))))))))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 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 4 binary64))))) (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #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 4 binary64))))) (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #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 4 binary64))))) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #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 8 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))))))
(*.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 4 binary64))))) (fma.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #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 8 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))))))))
(*.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 4 binary64))))) (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #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 8 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 8 binary64)) (pow.f64 hi #s(literal 11 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))))
(*.f64 (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 4 binary64))))) (fma.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (fma.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 8 binary64)) (pow.f64 hi #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 8 binary64)) (pow.f64 hi #s(literal 11 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))))))))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 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 4 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))))
(*.f64 (pow.f64 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 4 binary64))))) (*.f64 #s(literal 2/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 5 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))))
(*.f64 (pow.f64 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 4 binary64))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #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 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 4 binary64))))) (neg.f64 (/.f64 (fma.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (*.f64 hi (pow.f64 lo #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)))))) (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 4 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 8 binary64)))) (*.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))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 8 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))))) hi)) (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))) (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 4 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 8 binary64)))) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 8 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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) (*.f64 #s(literal -2/3 binary64) (*.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (pow.f64 hi #s(literal 3 binary64))))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (*.f64 (pow.f64 lo #s(literal 5 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (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 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (pow.f64 lo #s(literal 4 binary64)))))) (*.f64 lo (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))))))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (cbrt.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal 2/3 binary64) (cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (*.f64 hi (pow.f64 lo #s(literal 4 binary64))))) (*.f64 lo (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (*.f64 #s(literal 2 binary64) (-.f64 x hi))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 (pow.f64 lo #s(literal 4 binary64)) (pow.f64 (-.f64 x hi) #s(literal 4 binary64)))))) (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 2 binary64)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 x hi)) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) lo)) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 x hi)) lo) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 x hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) lo)) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 3 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 2 binary64)))))))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 (*.f64 #s(literal 2 binary64) x) (*.f64 #s(literal 2 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))
(+.f64 #s(literal 1 binary64) (fma.f64 #s(literal 1/3 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 x hi)) lo) (*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (fma.f64 #s(literal 1/27 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 x hi)) #s(literal 3 binary64)) (*.f64 #s(literal 2/3 binary64) (*.f64 (*.f64 #s(literal 2 binary64) (-.f64 x hi)) (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 x hi)) #s(literal 2 binary64)))))))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (-.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (pow.f64 (*.f64 #s(literal 2 binary64) (-.f64 x hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 2/3 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -2/3 binary64) (-.f64 x hi) (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal -4/3 binary64) (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 -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -4/3 binary64) (*.f64 (-.f64 x hi) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 #s(literal -8/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) lo)) (*.f64 #s(literal 1/3 binary64) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal 4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) lo)) (*.f64 #s(literal -2/3 binary64) (-.f64 x hi))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (fma.f64 #s(literal -4/3 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))) (*.f64 #s(literal -4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal -8/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) lo) (*.f64 #s(literal 1/3 binary64) (+.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (-.f64 x hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 #s(literal -4/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) lo) (*.f64 #s(literal -2/3 binary64) (-.f64 x hi))) lo)))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))
(cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))
(+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (+.f64 (*.f64 x (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) (*.f64 x (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (*.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))))))
(+.f64 (cbrt.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))) (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 #s(literal 1 binary64) lo)) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) x) (*.f64 (*.f64 x (fma.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 x (fma.f64 #s(literal -2/9 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 7 binary64))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))))) x)))
(cbrt.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 x (+.f64 (cbrt.f64 (/.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 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))
(*.f64 x (+.f64 (cbrt.f64 (/.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 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))
(*.f64 x (+.f64 (cbrt.f64 (/.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 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 5 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (fma.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 5 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))
(*.f64 x (+.f64 (cbrt.f64 (/.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 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 23 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 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/9 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 8 binary64)) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 5 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (pow.f64 x #s(literal 2 binary64)))) (fma.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))) #s(literal -5/27 binary64))) (fma.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 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 5 binary64))))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 #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) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) #s(literal 2 binary64))))) (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))))))
(*.f64 #s(literal -1 binary64) (cbrt.f64 (*.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 (cbrt.f64 (*.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 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) 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 (*.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 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))
(neg.f64 (*.f64 x (+.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) 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 (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 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (cbrt.f64 (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))) (pow.f64 x #s(literal 3 binary64)))))))
(neg.f64 (*.f64 x (+.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 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 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 x #s(literal 4 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 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) (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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64)))) (*.f64 #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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 2 binary64)))) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 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 (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))) (pow.f64 x #s(literal 3 binary64)))))))
(neg.f64 (*.f64 x (+.f64 (cbrt.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (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 (cbrt.f64 (/.f64 (pow.f64 x #s(literal 10 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 5 binary64)))) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 5 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 (pow.f64 x #s(literal 4 binary64)) (pow.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) #s(literal 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 2 binary64))) #s(literal -5/27 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 (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 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))))) (pow.f64 x #s(literal 3 binary64)))))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)))
(+.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))))
(+.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (*.f64 hi (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))))))
(+.f64 (cbrt.f64 (+.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/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))))))
(+.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (+.f64 (*.f64 hi (*.f64 #s(literal -1/3 binary64) (*.f64 (+.f64 (*.f64 hi (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))))) (*.f64 hi (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))))))) (*.f64 hi (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))))))
(+.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (*.f64 hi (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)))) (*.f64 hi (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (pow.f64 (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))))))))
(+.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo))) (+.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64))) #s(literal 1/9 binary64)) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))) hi) (*.f64 (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (+.f64 (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64))))) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))) hi) (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (*.f64 hi (fma.f64 #s(literal -2/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 5 binary64))) #s(literal 1/9 binary64)) (*.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 x lo))) #s(literal 1/9 binary64)) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))) (pow.f64 (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) #s(literal 3 binary64)))))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)))))) hi)) hi)))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))))
(*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))))
(*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))))))
(*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))))))
(*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 x lo)) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))))))
(*.f64 hi (+.f64 (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 hi #s(literal 9 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))) (fma.f64 #s(literal -1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 6 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))))
(neg.f64 (*.f64 hi (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))))))
(*.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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64)))))))))
(neg.f64 (*.f64 hi (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1/3 binary64) (*.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))))
(neg.f64 (*.f64 hi (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (neg.f64 (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.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 x lo)) #s(literal 3 binary64)) (pow.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (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)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))))
(neg.f64 (*.f64 hi (+.f64 (cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))))) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (/.f64 (*.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))) #s(literal -5/27 binary64)) (pow.f64 hi #s(literal 3 binary64))) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) #s(literal 2 binary64))))))) (pow.f64 hi #s(literal 3 binary64)))))))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))))
(*.f64 (/.f64 #s(literal 1 binary64) lo) (cbrt.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))))
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 5 binary64)))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64)))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 5 binary64))))) (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64)))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64))))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 5 binary64))))) (*.f64 #s(literal 5/81 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (+.f64 (*.f64 hi (*.f64 lo (-.f64 x hi))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 8 binary64))))))))))) lo)
(/.f64 (+.f64 (cbrt.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal 1/3 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 2 binary64)))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (fma.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 5 binary64)))) (*.f64 #s(literal 5/81 binary64) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (fma.f64 hi (*.f64 lo (-.f64 x hi)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (-.f64 x hi))) #s(literal 8 binary64))))))))))) lo)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))))))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (*.f64 #s(literal 2/3 binary64) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (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 -1/3 binary64) (/.f64 (fma.f64 #s(literal 1/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (*.f64 #s(literal 2/3 binary64) (*.f64 (-.f64 x hi) (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (pow.f64 lo #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (+.f64 (/.f64 (-.f64 x hi) lo) (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))))))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal 1/3 binary64) (/.f64 (-.f64 x hi) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/3 binary64) (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1/3 binary64) (+.f64 (-.f64 x hi) (/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (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 -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/3 binary64) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal 1/3 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2/3 binary64) (*.f64 (-.f64 x hi) (-.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal 1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 #s(literal -1/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) lo))) lo)) (*.f64 #s(literal -1/3 binary64) (-.f64 x hi))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 1/3 binary64) (+.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (/.f64 (fma.f64 #s(literal -2/3 binary64) (*.f64 (-.f64 x hi) (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 #s(literal -1/3 binary64) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 #s(literal -1/27 binary64) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) lo))) lo) (*.f64 #s(literal -1/3 binary64) (-.f64 x hi))) lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(-.f64 (+.f64 #s(literal 1 binary64) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 hi lo))
(*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 x (-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 hi (*.f64 lo x))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.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 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo)) x))) (/.f64 #s(literal -1 binary64) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (+.f64 (*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo))) (/.f64 x lo)))
(+.f64 #s(literal 1 binary64) (fma.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal -1 binary64) lo)) (/.f64 x lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 2 binary64))) (/.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))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) lo)) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) lo)) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal 1 binary64) lo))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi)) (/.f64 #s(literal 1 binary64) lo))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) hi) (/.f64 #s(literal 1 binary64) lo))) hi) (/.f64 #s(literal -1 binary64) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.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 x hi) (+.f64 hi lo)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 hi (-.f64 x hi)) (*.f64 lo (-.f64 (+.f64 lo x) hi))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 hi (-.f64 x hi) (*.f64 lo (+.f64 lo (-.f64 x hi)))) (pow.f64 lo #s(literal 2 binary64)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))
(-.f64 (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (-.f64 (+.f64 (/.f64 x lo) (/.f64 (*.f64 hi (-.f64 x hi)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 hi lo)))
#s(literal 1 binary64)
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 x lo)) (/.f64 hi lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (-.f64 x hi)) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (-.f64 x hi) (/.f64 (*.f64 hi (-.f64 x hi)) lo))) lo)))
(*.f64 #s(literal -1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(+.f64 #s(literal -1 binary64) (/.f64 hi (neg.f64 lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.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 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.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 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) x)) (/.f64 #s(literal 1 binary64) lo)))
(*.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 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) x)) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) x) (/.f64 #s(literal -1 binary64) lo))))
(-.f64 (/.f64 x lo) #s(literal 1 binary64))
(+.f64 (/.f64 x lo) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64))
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64))
(+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 hi (-.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 hi lo))
(/.f64 hi (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) hi)) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) hi) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (+.f64 x (-.f64 (neg.f64 lo) hi)) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (+.f64 x (-.f64 (neg.f64 lo) hi)) lo)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) lo)) hi) lo)
(/.f64 (+.f64 x (-.f64 (neg.f64 lo) hi)) lo)
#s(literal -1 binary64)
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
#s(literal -1 binary64)
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(-.f64 (/.f64 x lo) (+.f64 #s(literal 1 binary64) (/.f64 hi lo)))
(/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 hi (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64))))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 hi (fma.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))))) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (+.f64 (*.f64 #s(literal -4 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64))))) (+.f64 (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64)))) (+.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 5 binary64)))) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (fma.f64 #s(literal -4 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 x (*.f64 hi (pow.f64 lo #s(literal 6 binary64))))) (+.f64 (/.f64 x (*.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 lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))) (+.f64 (/.f64 #s(literal 1 binary64) (*.f64 hi (pow.f64 lo #s(literal 5 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64))))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 6 binary64)) (pow.f64 lo #s(literal 6 binary64))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 x (pow.f64 lo #s(literal 5 binary64))))) hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 2 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) lo))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x lo)) (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64))) (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (*.f64 x (-.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 lo #s(literal 3 binary64))))) hi)) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.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 lo #s(literal 4 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (pow.f64 lo #s(literal 5 binary64)))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 6 binary64)))))
(*.f64 (pow.f64 hi #s(literal 6 binary64)) (-.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x lo) (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (*.f64 x (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo)))) (pow.f64 lo #s(literal 3 binary64))))) hi) (/.f64 x (pow.f64 lo #s(literal 5 binary64)))))) hi) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal 2 binary64) (+.f64 (/.f64 x (pow.f64 lo #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) lo))) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (+.f64 (/.f64 x lo) #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 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (*.f64 x (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (*.f64 x (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 x (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) #s(literal -3 binary64)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (*.f64 x (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))
(fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (*.f64 x (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (fma.f64 x (+.f64 (*.f64 (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) #s(literal -3 binary64)) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) x)) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))
(*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) x)) (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) x)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))))))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) x) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (*.f64 (pow.f64 lo #s(literal 3 binary64)) x))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(neg.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) x)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))))
(/.f64 (*.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)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 lo (*.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (+.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) (*.f64 lo (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (fma.f64 lo (+.f64 (*.f64 #s(literal 3 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 6 binary64)))
(/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 2 binary64))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) (pow.f64 lo #s(literal 3 binary64))) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))))) (pow.f64 lo #s(literal 3 binary64)))
(/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo)) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (*.f64 #s(literal 3 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo) (neg.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (*.f64 hi (*.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (-.f64 x hi)))))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo)) (*.f64 #s(literal -1 binary64) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 (*.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) #s(literal -3 binary64)) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (-.f64 x hi) #s(literal 3 binary64))) lo))) lo))) lo) (pow.f64 (-.f64 x hi) #s(literal 3 binary64)))) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 hi (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (*.f64 hi (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 hi (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 2 binary64))) (*.f64 hi (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64))) (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 lo #s(literal 2 binary64))))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -2 binary64) (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal -2 binary64) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (*.f64 hi (pow.f64 lo #s(literal 3 binary64)))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x (pow.f64 hi #s(literal 3 binary64))) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (+.f64 (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))))
(/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 4 binary64)))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64)))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) hi)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 x (-.f64 (/.f64 x lo) #s(literal 1 binary64))) (*.f64 hi (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (pow.f64 (-.f64 (/.f64 x lo) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) (*.f64 #s(literal 2 binary64) (/.f64 x (pow.f64 lo #s(literal 4 binary64))))) (*.f64 #s(literal 2 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 3 binary64))))) hi)) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(*.f64 (pow.f64 hi #s(literal 4 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (fma.f64 #s(literal -2 binary64) (/.f64 x (pow.f64 lo #s(literal 3 binary64))) (fma.f64 #s(literal 2 binary64) (*.f64 (/.f64 x hi) (/.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 (/.f64 x lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))) hi)) (*.f64 #s(literal 2 binary64) (-.f64 (/.f64 x (pow.f64 lo #s(literal 4 binary64))) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64))))) hi) (/.f64 #s(literal 1 binary64) (pow.f64 lo #s(literal 4 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(fma.f64 x (fma.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (*.f64 x (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) (+.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) x)) (+.f64 (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))))))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -2 binary64) (*.f64 (/.f64 hi (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x)) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (*.f64 (pow.f64 lo #s(literal 2 binary64)) x))) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x)) (/.f64 (pow.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) #s(literal 1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64))) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) x)) (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))))) x) (/.f64 (pow.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) #s(literal -1 binary64)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))
(/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (+.f64 (*.f64 lo (+.f64 (*.f64 #s(literal 2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 lo (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (fma.f64 lo (fma.f64 #s(literal 2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (*.f64 lo (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 4 binary64)))
(/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo) (+.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64))) (pow.f64 (-.f64 x hi) #s(literal 2 binary64)))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (pow.f64 (-.f64 x hi) #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal 2 binary64) (/.f64 (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -2 binary64) (*.f64 hi (*.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) (-.f64 x hi)))) (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo)) (pow.f64 (+.f64 x (*.f64 #s(literal -1 binary64) hi)) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -2 binary64) (*.f64 hi (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) lo))) lo) (pow.f64 (-.f64 x hi) #s(literal 2 binary64))) (pow.f64 lo #s(literal 2 binary64)))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(/.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) (/.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) hi) (/.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) hi) (/.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 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)) (fma.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.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)) (fma.f64 #s(literal -1 binary64) (/.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 #s(literal -1 binary64) (/.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)) (fma.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 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (neg.f64 (/.f64 (*.f64 hi x) lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (neg.f64 (/.f64 (*.f64 hi x) lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (neg.f64 (/.f64 (*.f64 hi x) lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(neg.f64 (/.f64 (*.f64 hi x) lo))
(*.f64 x (-.f64 (/.f64 hi 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 hi 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 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 hi 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 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 hi x) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(neg.f64 (/.f64 (*.f64 hi x) lo))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(neg.f64 (*.f64 x (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(neg.f64 (*.f64 x (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x)) (*.f64 #s(literal -1 binary64) (/.f64 hi lo)))))
(neg.f64 (*.f64 x (*.f64 #s(literal -1 binary64) (-.f64 (/.f64 (-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))) x) (/.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (-.f64 lo (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (-.f64 lo (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (-.f64 lo (-.f64 x hi))) lo)
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo))
(/.f64 x lo)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x))) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo)))
(/.f64 x lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 x (+.f64 (/.f64 hi (*.f64 lo x)) (/.f64 #s(literal -1 binary64) lo))))
(/.f64 x lo)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo))
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo))
(fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 hi (+.f64 (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 hi lo))
(/.f64 hi (neg.f64 lo))
(*.f64 #s(literal -1 binary64) (*.f64 hi (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo))) (/.f64 #s(literal 1 binary64) lo))))
(neg.f64 (*.f64 hi (fma.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))))
(neg.f64 (*.f64 hi (fma.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))))
(neg.f64 (*.f64 hi (fma.f64 #s(literal -1 binary64) (/.f64 x (*.f64 hi lo)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)))
(cbrt.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 (*.f64 hi x) lo)))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 hi (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(neg.f64 (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(neg.f64 (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(neg.f64 (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(neg.f64 (*.f64 (*.f64 hi (cbrt.f64 #s(literal -1 binary64))) (cbrt.f64 (-.f64 (/.f64 x (*.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 #s(literal 1 binary64) (*.f64 hi lo))))))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64)))
(+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 5 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 11 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64))))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 5 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 x (fma.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 11 binary64))) #s(literal 1/9 binary64)) (*.f64 x (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))) (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (*.f64 x (+.f64 (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 5 binary64))) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 (*.f64 x (+.f64 (*.f64 #s(literal -2/9 binary64) (*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/9 binary64)) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (*.f64 #s(literal 1 binary64) (pow.f64 hi #s(literal 4 binary64))) (pow.f64 lo #s(literal 11 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))))))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))
(+.f64 (+.f64 (*.f64 x (*.f64 #s(literal 1/3 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (*.f64 x (+.f64 (*.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (pow.f64 hi #s(literal 4 binary64)))) (/.f64 (*.f64 x (fma.f64 #s(literal -2/9 binary64) (*.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) (*.f64 #s(literal 1/27 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 5 binary64)) (pow.f64 lo #s(literal 7 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))))) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))))) x) (*.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (pow.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 lo #s(literal 11 binary64))) #s(literal 1/9 binary64)) (cbrt.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 7 binary64)))))) x)))) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (cbrt.f64 #s(literal -1 binary64))))
(cbrt.f64 (/.f64 (*.f64 hi x) lo))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64)))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 7 binary64)) (*.f64 lo (pow.f64 x #s(literal 8 binary64)))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (fma.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 7 binary64)) (*.f64 lo (pow.f64 x #s(literal 8 binary64)))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64)))))) (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 x #s(literal 23 binary64))))) (+.f64 (*.f64 #s(literal -1/27 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (*.f64 #s(literal 2/9 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo))))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 7 binary64)) (*.f64 lo (pow.f64 x #s(literal 8 binary64))))))))))
(*.f64 x (+.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (fma.f64 #s(literal -1/3 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64))))) (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 x #s(literal 23 binary64))))) (*.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo) #s(literal 5/27 binary64))) (*.f64 #s(literal -1/9 binary64) (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 7 binary64)) (*.f64 lo (pow.f64 x #s(literal 8 binary64))))))))))
(*.f64 #s(literal -1 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 hi x) lo)) (cbrt.f64 #s(literal -1 binary64))))
(neg.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 hi x) lo)) (cbrt.f64 #s(literal -1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64))))) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 hi #s(literal 4 binary64)) (*.f64 lo (pow.f64 x #s(literal 5 binary64))))) (cbrt.f64 #s(literal -1 binary64))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 7 binary64)) x) lo)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal 1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 7 binary64)) x) lo)) (cbrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 7 binary64)) (pow.f64 x #s(literal 10 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (+.f64 (*.f64 #s(literal -2/9 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (*.f64 #s(literal 1/27 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo))))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64))))) (pow.f64 x #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))
(neg.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -1/9 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 7 binary64)) (pow.f64 x #s(literal 10 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (pow.f64 lo #s(literal 2 binary64)) (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 x #s(literal 5 binary64))))) (*.f64 (cbrt.f64 #s(literal -1 binary64)) (*.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo) #s(literal -5/27 binary64)))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 1/3 binary64) (*.f64 (cbrt.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 4 binary64)) (pow.f64 x #s(literal 4 binary64))) lo)) (cbrt.f64 #s(literal -1 binary64))))) (pow.f64 x #s(literal 3 binary64))) (*.f64 (cbrt.f64 (/.f64 hi (*.f64 lo (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 #s(literal -1 binary64))))))
(*.f64 hi (-.f64 #s(literal 1 binary64) (/.f64 x lo)))
(*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) (/.f64 x lo)))
(*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi x) lo)))
(/.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) (/.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) hi) (/.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) hi) (/.f64 #s(literal 1 binary64) lo)) (/.f64 x (*.f64 hi lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))
(neg.f64 (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 (neg.f64 x) (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 (neg.f64 x) (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) (*.f64 hi lo))) (/.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (-.f64 (/.f64 (neg.f64 x) (*.f64 hi lo)) (/.f64 #s(literal -1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo))
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (-.f64 lo (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (-.f64 lo (-.f64 x hi))) lo)
(/.f64 (-.f64 (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (*.f64 hi (-.f64 lo (-.f64 x hi))) lo)
hi
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
(+.f64 hi (neg.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo)))
hi
(+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(+.f64 hi (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo))
(+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(+.f64 hi (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo))
(+.f64 hi (/.f64 (*.f64 hi (*.f64 (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)) (-.f64 x hi))) lo))
(+.f64 hi (/.f64 (*.f64 hi (neg.f64 (-.f64 x hi))) lo))
(-.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 hi (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (neg.f64 (/.f64 (*.f64 hi x) lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (neg.f64 (/.f64 (*.f64 hi x) lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(-.f64 (+.f64 hi (neg.f64 (/.f64 (*.f64 hi x) lo))) (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)))
(*.f64 #s(literal -1 binary64) (/.f64 (*.f64 hi x) lo))
(neg.f64 (/.f64 (*.f64 hi x) lo))
(*.f64 x (-.f64 (/.f64 hi 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 hi 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 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 hi 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 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 hi x) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) (*.f64 lo x)) (/.f64 hi lo))))
(/.f64 (*.f64 hi (*.f64 x (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64)))) lo)
(/.f64 (*.f64 hi (neg.f64 x)) lo)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 binary64)) lo)) x)) (/.f64 (neg.f64 hi) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 binary64)) lo)) x)) (/.f64 (neg.f64 hi) lo))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo)) x)) (/.f64 (*.f64 hi (pow.f64 (cbrt.f64 #s(literal -1 binary64)) #s(literal 3 binary64))) lo))))
(neg.f64 (*.f64 x (-.f64 (neg.f64 (/.f64 (-.f64 hi (/.f64 (*.f64 (pow.f64 hi #s(literal 2 binary64)) #s(literal -1 binary64)) lo)) x)) (/.f64 (neg.f64 hi) lo))))
(*.f64 hi (-.f64 (/.f64 x lo) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (/.f64 x lo) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 hi (-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (/.f64 x lo)) #s(literal 1 binary64)))
(*.f64 hi (+.f64 (fma.f64 #s(literal -1 binary64) (/.f64 hi lo) (/.f64 x lo)) #s(literal -1 binary64)))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo))))
(*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x lo))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(*.f64 (pow.f64 hi #s(literal 2 binary64)) (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 hi (-.f64 x hi)) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (+.f64 (*.f64 #s(literal -1 binary64) (*.f64 hi lo)) (*.f64 hi (-.f64 x hi))) lo)
(/.f64 (fma.f64 #s(literal -1 binary64) (*.f64 hi lo) (*.f64 hi (-.f64 x hi))) lo)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(*.f64 #s(literal -1 binary64) hi)
(neg.f64 hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (/.f64 (*.f64 hi (-.f64 x hi)) lo) hi)
(-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(-.f64 (neg.f64 (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi)
(-.f64 (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) (/.f64 (*.f64 hi x) lo)) hi)
(-.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo) (/.f64 (*.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 (fma.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 (fma.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 (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 (*.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 (*.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 (*.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)))))
(neg.f64 (*.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 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (*.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 #s(literal -1 binary64) (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 hi lo)) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 hi #s(literal 2 binary64)) lo)) hi) x)))))
(neg.f64 (*.f64 x (*.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 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) (neg.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(neg.f64 (/.f64 (neg.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 3 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(log.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 3 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(exp.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(/.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(-.f64 (exp.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(*.f64 #s(literal 1 binary64) (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(*.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))) (sqrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(pow.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))) #s(literal 3 binary64))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(pow.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(pow.f64 (sqrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))) #s(literal 2 binary64))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 3 binary64)))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(exp.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))) #s(literal 1 binary64)))
(log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 3 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 2 binary64))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(log.f64 (exp.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 3 binary64)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 3 binary64))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(exp.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(/.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(exp.f64 (*.f64 (-.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64)))
(/.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(-.f64 #s(literal 1 binary64) (-.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(*.f64 (hypot.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))) (hypot.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))))
(pow.f64 (hypot.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))) #s(literal 2 binary64))
(/.f64 (-.f64 (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 2 binary64)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 4 binary64))) (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(/.f64 (+.f64 (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 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 6 binary64))) (+.f64 (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 2 binary64)) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 4 binary64)) (*.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 1 binary64))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 3 binary64))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(pow.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(pow.f64 (hypot.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) #s(literal 3 binary64)))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(exp.f64 (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64)))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(fma.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(+.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(fma.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(+.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(fma.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(fma.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(+.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(fma.f64 (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(-.f64 (exp.f64 (log1p.f64 (neg.f64 (/.f64 lo hi)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 lo (neg.f64 hi))))
(*.f64 #s(literal 1 binary64) (neg.f64 (/.f64 lo hi)))
(/.f64 lo (neg.f64 hi))
(*.f64 (neg.f64 lo) (/.f64 #s(literal 1 binary64) hi))
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 (/.f64 lo hi))) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 (/.f64 lo hi))))
(/.f64 lo (neg.f64 hi))
(*.f64 (sqrt.f64 (neg.f64 (/.f64 lo hi))) (sqrt.f64 (neg.f64 (/.f64 lo hi))))
(/.f64 lo (neg.f64 hi))
(pow.f64 (neg.f64 (/.f64 lo hi)) #s(literal 1 binary64))
(/.f64 lo (neg.f64 hi))
(pow.f64 (cbrt.f64 (neg.f64 (/.f64 lo hi))) #s(literal 3 binary64))
(/.f64 lo (neg.f64 hi))
(pow.f64 (pow.f64 (neg.f64 (/.f64 lo hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 lo (neg.f64 hi))
(pow.f64 (sqrt.f64 (neg.f64 (/.f64 lo hi))) #s(literal 2 binary64))
(/.f64 lo (neg.f64 hi))
(pow.f64 (/.f64 hi (neg.f64 lo)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo)))
(neg.f64 (/.f64 lo hi))
(/.f64 lo (neg.f64 hi))
(log.f64 (exp.f64 (neg.f64 (/.f64 lo hi))))
(/.f64 lo (neg.f64 hi))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 (/.f64 lo hi)))))
(/.f64 lo (neg.f64 hi))
(cbrt.f64 (pow.f64 (neg.f64 (/.f64 lo hi)) #s(literal 3 binary64)))
(/.f64 lo (neg.f64 hi))
(cbrt.f64 (/.f64 (pow.f64 (neg.f64 lo) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (neg.f64 (/.f64 lo hi))))
(expm1.f64 (log1p.f64 (/.f64 lo (neg.f64 hi))))
(log1p.f64 (expm1.f64 (neg.f64 (/.f64 lo hi))))
(/.f64 lo (neg.f64 hi))
(exp.f64 (log.f64 (neg.f64 (/.f64 lo hi))))
(/.f64 lo (neg.f64 hi))
(exp.f64 (*.f64 (log.f64 (neg.f64 (/.f64 lo hi))) #s(literal 1 binary64)))
(/.f64 lo (neg.f64 hi))
(-.f64 #s(literal 0 binary64) lo)
(neg.f64 lo)
(-.f64 (exp.f64 (log1p.f64 (neg.f64 lo))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (neg.f64 lo)))
(*.f64 #s(literal 1 binary64) (neg.f64 lo))
(neg.f64 lo)
(*.f64 #s(literal -1 binary64) lo)
(neg.f64 lo)
(*.f64 (pow.f64 (cbrt.f64 (neg.f64 lo)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 lo)))
(neg.f64 lo)
(*.f64 (sqrt.f64 (neg.f64 lo)) (sqrt.f64 (neg.f64 lo)))
(neg.f64 lo)
(pow.f64 (neg.f64 lo) #s(literal 1 binary64))
(neg.f64 lo)
(pow.f64 (cbrt.f64 (neg.f64 lo)) #s(literal 3 binary64))
(neg.f64 lo)
(pow.f64 (pow.f64 (neg.f64 lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 lo)
(pow.f64 (sqrt.f64 (neg.f64 lo)) #s(literal 2 binary64))
(neg.f64 lo)
(log.f64 (exp.f64 (neg.f64 lo)))
(neg.f64 lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (neg.f64 lo))))
(neg.f64 lo)
(cbrt.f64 (pow.f64 (neg.f64 lo) #s(literal 3 binary64)))
(neg.f64 lo)
(expm1.f64 (log1p.f64 (neg.f64 lo)))
(log1p.f64 (expm1.f64 (neg.f64 lo)))
(neg.f64 lo)
(exp.f64 (log.f64 (neg.f64 lo)))
(neg.f64 lo)
(exp.f64 (*.f64 (log.f64 (neg.f64 lo)) #s(literal 1 binary64)))
(neg.f64 lo)
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64))) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(fma.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64)))
(-.f64 (/.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) lo) (/.f64 x lo))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(*.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (/.f64 lo (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(log.f64 (exp.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x)
(+.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x) (+.f64 (neg.f64 x) x))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x)) (+.f64 (neg.f64 x) x))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (*.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x) (+.f64 (neg.f64 x) x))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(*.f64 (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x))))
(pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 1 binary64))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 3 binary64))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(pow.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(pow.f64 (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 2 binary64))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(log.f64 (exp.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(cbrt.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(expm1.f64 (log1p.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(log1p.f64 (expm1.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(exp.f64 (log.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 1 binary64)))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 (*.f64 #s(literal 1 binary64) hi) (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi)) (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x)
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 (*.f64 (sqrt.f64 hi) (sqrt.f64 hi)) (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (-.f64 x hi)) hi))
(/.f64 hi (/.f64 lo (-.f64 x hi)))
(/.f64 (neg.f64 hi) (neg.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 hi) (/.f64 lo (neg.f64 (-.f64 x hi))))
(pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) #s(literal 3/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(pow.f64 (/.f64 (/.f64 lo (-.f64 x hi)) hi) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (-.f64 x hi)) hi))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64)))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(*.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64)) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 2 binary64))) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(pow.f64 (hypot.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))) #s(literal 2 binary64))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64)))
(exp.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(fma.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(+.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64)))
(-.f64 (/.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) lo) (/.f64 x lo))
(*.f64 #s(literal 1 binary64) (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(*.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(*.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 2 binary64))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(pow.f64 (/.f64 lo (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(log.f64 (exp.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo))))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)) #s(literal 1 binary64)))
(/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo)
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x)
(+.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) (fma.f64 (neg.f64 (sqrt.f64 x)) (sqrt.f64 x) x))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x) (+.f64 (neg.f64 x) x))
(+.f64 (fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x)) (+.f64 (neg.f64 x) x))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (*.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 x #s(literal 1 binary64)))) (fma.f64 (neg.f64 x) #s(literal 1 binary64) (*.f64 x #s(literal 1 binary64))))
(+.f64 (-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x) (+.f64 (neg.f64 x) x))
(+.f64 (fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(+.f64 (-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 2 binary64)) (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(*.f64 (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x))
(/.f64 (-.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (+.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64)) (fma.f64 x x (*.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x))))
(pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 1 binary64))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(pow.f64 (cbrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 3 binary64))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(pow.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(pow.f64 (sqrt.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 2 binary64))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(log.f64 (exp.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(cbrt.f64 (pow.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) #s(literal 3 binary64)))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(expm1.f64 (log1p.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(log1p.f64 (expm1.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(exp.f64 (log.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))) #s(literal 1 binary64)))
(-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 (*.f64 #s(literal 1 binary64) hi) (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(fma.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x)
(fma.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi)) (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(fma.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (neg.f64 x))
(-.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) x)
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)))
(-.f64 (*.f64 (sqrt.f64 hi) (sqrt.f64 hi)) (fma.f64 (/.f64 hi lo) (-.f64 x hi) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(*.f64 hi (/.f64 (-.f64 x hi) lo))
(*.f64 (/.f64 (-.f64 x hi) lo) hi)
(*.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(*.f64 (*.f64 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 6 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (-.f64 x hi)) hi))
(/.f64 hi (/.f64 lo (-.f64 x hi)))
(/.f64 (neg.f64 hi) (neg.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (neg.f64 hi) (/.f64 lo (neg.f64 (-.f64 x hi))))
(log.f64 (pow.f64 (exp.f64 hi) (/.f64 (-.f64 x hi) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(cbrt.f64 (/.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(exp.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64)))
(*.f64 (/.f64 hi lo) (-.f64 x hi))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(+.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 1 binary64))
(+.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64)))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/3 binary64)) (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))) #s(literal 3 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 1 binary64))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)))))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)))
(exp.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(*.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 2 binary64)))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(*.f64 (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))) (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))) (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))))
(/.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(/.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1/3 binary64))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 1 binary64))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 3 binary64))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 2 binary64))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(log.f64 (exp.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(exp.f64 (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(pow.f64 (exp.f64 #s(literal 1/3 binary64)) (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 1/3 binary64)) (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(*.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))) (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(*.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))) #s(literal 6 binary64))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 3 binary64))) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(pow.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))
(log1p.f64 (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(exp.f64 (*.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64)))
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/3 binary64) (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 3 binary64)))
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/3 binary64)) (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))) #s(literal 3 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 1 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) (sqrt.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 1 binary64))
(fma.f64 (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) (sqrt.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)) #s(literal 1 binary64))
(-.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 #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 #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 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (/.f64 (-.f64 x hi) (neg.f64 lo))))
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 2 binary64))) (-.f64 #s(literal -1 binary64) (/.f64 (-.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))
(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))))
(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 (log.f64 (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))))
(+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo))
(exp.f64 (*.f64 (log.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))
(fma.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo) #s(literal -1 binary64))
(fma.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo) #s(literal -1 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 x hi) #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))
(+.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 (pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64)) #s(literal -1 binary64))
(-.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) lo) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3/2 binary64)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3/2 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(*.f64 (pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 6 binary64))
(/.f64 (pow.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(log.f64 (exp.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 9 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(exp.f64 (log.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(exp.f64 (*.f64 (log.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) #s(literal 1 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))
(-.f64 (exp.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(*.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) #s(literal 2 binary64)) (pow.f64 lo #s(literal -2 binary64)))
(*.f64 (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))) (sqrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(log.f64 (exp.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))
(pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))
(exp.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo))) #s(literal 1 binary64)))
(pow.f64 (exp.f64 #s(literal 2 binary64)) (log.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))
(+.f64 hi (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(+.f64 hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 hi lo) (-.f64 x hi))) (+.f64 (*.f64 (/.f64 hi lo) (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (*.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)))) (fma.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi)) (*.f64 (/.f64 hi lo) (-.f64 x hi))) (+.f64 (*.f64 (/.f64 hi lo) (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)))) (fma.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (sqrt.f64 hi) (sqrt.f64 hi)) (*.f64 (/.f64 hi lo) (-.f64 x hi))) (+.f64 (*.f64 (/.f64 hi lo) (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)))) (fma.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64))) (fma.f64 hi hi (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (*.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (+.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(pow.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(pow.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(log.f64 (exp.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(expm1.f64 (log1p.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(log1p.f64 (expm1.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(exp.f64 (log.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64)))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 (*.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi)) (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 (*.f64 (sqrt.f64 hi) (sqrt.f64 hi)) (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(-.f64 (/.f64 x lo) (/.f64 hi lo))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi)))
(/.f64 (-.f64 x hi) lo)
(/.f64 (neg.f64 (-.f64 x hi)) (neg.f64 lo))
(/.f64 (*.f64 (-.f64 x hi) #s(literal 1 binary64)) lo)
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 1 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (/.f64 lo (-.f64 x hi)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64))
(/.f64 (-.f64 x hi) lo)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 2 binary64))
(pow.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (-.f64 x hi) lo)
(log.f64 (exp.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (-.f64 x hi) lo))))
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (pow.f64 (/.f64 (-.f64 x hi) lo) #s(literal 3 binary64)))
(/.f64 (-.f64 x hi) lo)
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x hi) #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64))))
(/.f64 (-.f64 x hi) lo)
(expm1.f64 (log1p.f64 (/.f64 (-.f64 x hi) lo)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (log.f64 (/.f64 (-.f64 x hi) lo)))
(/.f64 (-.f64 x hi) lo)
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64)))
(/.f64 (-.f64 x hi) lo)
(-.f64 (exp.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(*.f64 (cbrt.f64 hi) (cbrt.f64 (/.f64 (-.f64 x hi) lo)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) (cbrt.f64 hi))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (cbrt.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)))) (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (pow.f64 (/.f64 hi lo) #s(literal 1/3 binary64)) (cbrt.f64 (-.f64 x hi)))
(*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (-.f64 x hi)))
(*.f64 (pow.f64 (*.f64 hi (-.f64 x hi)) #s(literal 1/3 binary64)) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)))
(*.f64 (cbrt.f64 (*.f64 hi (-.f64 x hi))) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (cbrt.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (cbrt.f64 (/.f64 hi lo)) (cbrt.f64 (-.f64 x hi)))
(*.f64 (cbrt.f64 (*.f64 hi (-.f64 x hi))) (/.f64 #s(literal 1 binary64) (cbrt.f64 lo)))
(/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 (/.f64 lo (-.f64 x hi)) hi)))
(/.f64 (cbrt.f64 hi) (cbrt.f64 (/.f64 lo (-.f64 x hi))))
(/.f64 (cbrt.f64 (neg.f64 hi)) (cbrt.f64 (neg.f64 (/.f64 lo (-.f64 x hi)))))
(/.f64 (cbrt.f64 (neg.f64 hi)) (cbrt.f64 (/.f64 lo (neg.f64 (-.f64 x hi)))))
(pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(log.f64 (exp.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(expm1.f64 (log1p.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(log1p.f64 (expm1.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(exp.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64)))
(cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(+.f64 hi (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(+.f64 hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (/.f64 (-.f64 x hi) lo)) hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (/.f64 (-.f64 x hi) (neg.f64 lo)) hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 hi lo) (-.f64 x hi))) (+.f64 (*.f64 (/.f64 hi lo) (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 #s(literal 1 binary64) hi (*.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)))) (fma.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi)) (*.f64 (/.f64 hi lo) (-.f64 x hi))) (+.f64 (*.f64 (/.f64 hi lo) (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)))) (fma.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64)))) (fma.f64 (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (sqrt.f64 hi) (sqrt.f64 hi)) (*.f64 (/.f64 hi lo) (-.f64 x hi))) (+.f64 (*.f64 (/.f64 hi lo) (neg.f64 (-.f64 x hi))) (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (-.f64 x hi) (/.f64 hi lo)))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo))) (fma.f64 (neg.f64 (-.f64 x hi)) (/.f64 hi lo) (*.f64 (-.f64 x hi) (/.f64 hi lo))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi))))) (fma.f64 (neg.f64 (/.f64 #s(literal 1 binary64) lo)) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(+.f64 (fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)))) (fma.f64 (/.f64 #s(literal -1 binary64) lo) (*.f64 hi (-.f64 x hi)) (*.f64 (/.f64 #s(literal 1 binary64) lo) (*.f64 hi (-.f64 x hi)))))
(*.f64 #s(literal 1 binary64) (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 2 binary64))) (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(*.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(/.f64 (-.f64 (pow.f64 hi #s(literal 3 binary64)) (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64))) (fma.f64 hi hi (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (*.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(/.f64 (-.f64 (pow.f64 hi #s(literal 2 binary64)) (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (+.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1 binary64))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(pow.f64 (cbrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 3 binary64))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(pow.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(pow.f64 (sqrt.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 2 binary64))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(log.f64 (exp.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(cbrt.f64 (pow.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64)))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(expm1.f64 (log1p.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(log1p.f64 (expm1.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(exp.f64 (log.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(exp.f64 (*.f64 (log.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))) #s(literal 1 binary64)))
(-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(fma.f64 #s(literal 1 binary64) hi (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 (*.f64 #s(literal 1 binary64) hi) (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(fma.f64 #s(literal 1 binary64) hi (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 (*.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi)) (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(fma.f64 (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (cbrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (neg.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))))
(-.f64 (*.f64 (sqrt.f64 hi) (sqrt.f64 hi)) (*.f64 (/.f64 hi lo) (-.f64 x hi)))
(fma.f64 (sqrt.f64 hi) (sqrt.f64 hi) (*.f64 (neg.f64 hi) (/.f64 (-.f64 x hi) lo)))
(+.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (neg.f64 hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(+.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) (-.f64 x hi)) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) (-.f64 x hi)) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (*.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 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) (*.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (/.f64 (-.f64 x hi) lo) hi) hi) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (fma.f64 (/.f64 (-.f64 x hi) lo) hi (*.f64 (neg.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 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)))) (*.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 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x 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 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (*.f64 (neg.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 (/.f64 hi lo) (-.f64 x hi))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (*.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 hi lo) (-.f64 x hi) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64))))) (fma.f64 (neg.f64 (cbrt.f64 hi)) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)) (*.f64 (cbrt.f64 hi) (pow.f64 (cbrt.f64 hi) #s(literal 2 binary64)))))
(+.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) (*.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 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo) (neg.f64 (*.f64 hi #s(literal 1 binary64)))) (fma.f64 (neg.f64 hi) #s(literal 1 binary64) (*.f64 hi #s(literal 1 binary64))))
(+.f64 (fma.f64 (*.f64 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo) (neg.f64 hi)) (+.f64 (neg.f64 hi) hi))
(+.f64 (fma.f64 (*.f64 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) 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 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo) (*.f64 (neg.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 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(*.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 3 binary64)) (pow.f64 hi #s(literal 3 binary64))) (+.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (fma.f64 hi hi (*.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi))))
(/.f64 (-.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64)) (pow.f64 hi #s(literal 2 binary64))) (fma.f64 (/.f64 hi lo) (-.f64 x hi) hi))
(pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 1 binary64))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(pow.f64 (cbrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) #s(literal 3 binary64))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(pow.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(pow.f64 (sqrt.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) #s(literal 2 binary64))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(log.f64 (exp.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(cbrt.f64 (pow.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi)) #s(literal 3 binary64)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(expm1.f64 (log1p.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)))
(log1p.f64 (expm1.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(exp.f64 (*.f64 (log.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) #s(literal 1 binary64)))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 hi lo) (-.f64 x hi)) (neg.f64 hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 hi (/.f64 (-.f64 x hi) lo) (neg.f64 hi))
(fma.f64 (/.f64 (-.f64 x hi) lo) hi (neg.f64 hi))
(-.f64 (*.f64 (/.f64 (-.f64 x hi) lo) hi) hi)
(fma.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (neg.f64 hi))
(fma.f64 (cbrt.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 hi))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) (neg.f64 hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))
(-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)
(fma.f64 (*.f64 hi (-.f64 x hi)) (/.f64 #s(literal 1 binary64) lo) (neg.f64 hi))

eval743.0ms (2.9%)

Memory
-30.3MiB live, 653.4MiB allocated
Compiler

Compiled 137 496 to 9 948 computations (92.8% saved)

prune710.0ms (2.8%)

Memory
-0.7MiB live, 717.4MiB allocated
Pruning

113 alts after pruning (104 fresh and 9 done)

PrunedKeptTotal
New1 481511 532
Fresh355388
Picked145
Done055
Total1 5171131 630
Accuracy
24.4%
Counts
1 630 → 113
Alt Table
Click to see full alt table
StatusAccuracyProgram
19.1%
(fma.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
13.7%
(fma.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) (/.f64 #s(literal 1 binary64) lo) #s(literal 1 binary64))
13.5%
(pow.f64 (pow.f64 (exp.f64 #s(literal 1/3 binary64)) (log1p.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))) #s(literal 3 binary64))
19.1%
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 2 binary64))
13.5%
(pow.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64))
19.1%
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))) #s(literal 3 binary64))
13.7%
(pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 3 binary64))
13.5%
(/.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64)))) #s(literal 3 binary64)) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
9.1%
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
18.7%
(/.f64 (-.f64 x lo) hi)
18.6%
(/.f64 (-.f64 lo x) lo)
19.1%
(/.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 2 binary64))) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
9.6%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
18.8%
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) (fma.f64 (neg.f64 (sqrt.f64 hi)) (sqrt.f64 hi) hi)) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (-.f64 x hi) (/.f64 hi lo) (neg.f64 hi))) lo))))
4.7%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (expm1.f64 (log1p.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi))) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo)) #s(literal 1 binary64)))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (log.f64 (exp.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo))))))
14.4%
(/.f64 (+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64)) #s(literal 1 binary64)))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
13.5%
(/.f64 (+.f64 #s(literal 1 binary64) (log.f64 (exp.f64 (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
11.0%
(/.f64 (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))) lo)
18.8%
(/.f64 (neg.f64 lo) hi)
13.5%
(/.f64 (cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (-.f64 (fma.f64 (-.f64 x hi) (/.f64 hi lo) x) hi) lo) #s(literal 3 binary64))) #s(literal 3 binary64))) (+.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))))
3.6%
(/.f64 x hi)
18.8%
(/.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo)))
18.8%
(-.f64 (/.f64 x hi) (/.f64 lo hi))
18.8%
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
9.8%
(-.f64 (/.f64 x hi) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))
9.8%
(-.f64 (*.f64 x (/.f64 #s(literal 1 binary64) hi)) (*.f64 lo (-.f64 (/.f64 #s(literal 1 binary64) hi) (pow.f64 (/.f64 (sqrt.f64 x) hi) #s(literal 2 binary64)))))
19.1%
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 1 binary64))
14.8%
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
9.1%
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
19.1%
(+.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 1 binary64))
13.7%
(+.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 1 binary64))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (pow.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) #s(literal 1/3 binary64)) #s(literal 3 binary64))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (*.f64 (pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1/3 binary64))) #s(literal 3 binary64))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (exp.f64 (*.f64 (log.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 1/3 binary64))) #s(literal 3 binary64))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))) #s(literal 3 binary64))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (pow.f64 (cbrt.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi))) #s(literal 3 binary64))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (-.f64 x hi)) hi))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (pow.f64 (cbrt.f64 (/.f64 (-.f64 x hi) lo)) #s(literal 3 binary64)))) x) lo))
14.7%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 hi (neg.f64 lo)))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi))))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64)))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo))
14.7%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo))))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (expm1.f64 (log1p.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))) x) lo))
14.8%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (exp.f64 (log.f64 (/.f64 hi (/.f64 lo (-.f64 x hi)))))) x) lo))
9.5%
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (expm1.f64 (log1p.f64 (-.f64 hi (*.f64 (/.f64 hi lo) (-.f64 x hi))))) x) lo))
13.7%
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
18.9%
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
18.6%
(+.f64 #s(literal 1 binary64) (/.f64 x lo))
9.1%
(+.f64 #s(literal 1 binary64) (/.f64 hi lo))
14.8%
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 lo)) (/.f64 hi (neg.f64 lo))))
13.7%
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) lo) (/.f64 hi lo)))
14.8%
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (-.f64 hi (fma.f64 (/.f64 hi lo) (-.f64 x hi) x)) lo) #s(literal 1 binary64))))
13.7%
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal -1 binary64))))
13.9%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 (neg.f64 (pow.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal 2 binary64))) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)) lo))
14.8%
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) lo) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)))
13.7%
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
8.6%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 hi x))) lo)) hi)) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (fma.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo) #s(literal -1 binary64)))) lo)))
18.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (/.f64 (-.f64 (-.f64 x lo) hi) lo))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi))) #s(literal -1 binary64)))) lo)))
18.9%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal -1 binary64)))) lo)))
18.8%
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))) lo)))
13.7%
(+.f64 #s(literal 1 binary64) (log.f64 (exp.f64 (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.7%
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 3 binary64)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.5%
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 2 binary64)))) (cbrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.5%
(*.f64 (pow.f64 (/.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 3 binary64)))) (cbrt.f64 (+.f64 #s(literal 1 binary64) (-.f64 (pow.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 2 binary64)) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.5%
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo)))) (cbrt.f64 (sqrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.7%
(*.f64 (pow.f64 (log1p.f64 (expm1.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.7%
(*.f64 (pow.f64 (log.f64 (exp.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.7%
(*.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.5%
(*.f64 (pow.f64 (expm1.f64 (log1p.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo))))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
13.7%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
3.2%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 hi (pow.f64 lo #s(literal 2 binary64)))))))
4.7%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (expm1.f64 (log1p.f64 (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)))) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
4.7%
(*.f64 (pow.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (exp.f64 (log.f64 (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))))) lo))) #s(literal 2 binary64)) (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
18.6%
(*.f64 (-.f64 lo x) (/.f64 #s(literal 1 binary64) lo))
18.8%
(*.f64 (neg.f64 lo) (/.f64 #s(literal 1 binary64) hi))
18.7%
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
18.8%
(*.f64 lo (/.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) hi))
19.1%
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
13.7%
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)))))
19.1%
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
13.7%
(log.f64 (exp.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
18.0%
(fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)))
19.1%
(expm1.f64 (pow.f64 (cbrt.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))))) #s(literal 3 binary64)))
19.4%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 x lo) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
9.7%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (/.f64 hi (neg.f64 lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
19.1%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (pow.f64 (hypot.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) (sqrt.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)))) #s(literal 2 binary64)))))
19.1%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (pow.f64 (cbrt.f64 (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64)))) #s(literal 3 binary64)))))
13.5%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))) (/.f64 x lo)))))
19.1%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (fma.f64 (/.f64 #s(literal 1 binary64) lo) (-.f64 x hi) #s(literal -1 binary64)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
18.7%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 (-.f64 x hi) lo) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
18.6%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (/.f64 hi (neg.f64 lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
19.0%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (/.f64 x lo) x) lo) #s(literal 2 binary64))))))
22.2%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi #s(literal -1 binary64) x) lo) #s(literal 2 binary64))))))
13.6%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 lo #s(literal 2 binary64)))))))
19.0%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 hi (neg.f64 lo))) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
19.0%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
12.5%
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 lo #s(literal 3 binary64)))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 2 binary64))))))
19.1%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo))))
13.5%
(expm1.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))))
19.1%
(exp.f64 (log1p.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))
19.1%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 3 binary64)))
13.7%
(cbrt.f64 (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo)) #s(literal 3 binary64)))
19.1%
(cbrt.f64 (*.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) (pow.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)) #s(literal 2 binary64))))
18.7%
#s(literal 1 binary64)
Compiler

Compiled 7 700 to 2 592 computations (66.3% saved)

regimes405.0ms (1.6%)

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

4 calls:

171.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
63.0ms
lo
53.0ms
x
50.0ms
hi
Results
AccuracySegmentsBranch
22.2%1lo
22.2%1hi
22.2%1x
22.2%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes185.0ms (0.7%)

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

4 calls:

51.0ms
hi
44.0ms
lo
42.0ms
x
32.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
19.1%1lo
19.1%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
19.1%1hi
19.1%1x
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes86.0ms (0.3%)

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

1 calls:

78.0ms
hi
Results
AccuracySegmentsBranch
19.1%1hi
Compiler

Compiled 4 to 3 computations (25% saved)

regimes67.0ms (0.3%)

Memory
8.1MiB live, 123.7MiB allocated
Counts
55 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x hi)
(/.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 (neg.f64 lo) (/.f64 #s(literal 1 binary64) hi))
(/.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo)))
(*.f64 (-.f64 lo x) (/.f64 #s(literal 1 binary64) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(*.f64 lo (/.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) hi))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))) lo)
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(-.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 hi (neg.f64 lo)))) x) lo))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (neg.f64 hi) lo)) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo))
(+.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) 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 hi (/.f64 (-.f64 (-.f64 x lo) hi) lo))) 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 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (/.f64 #s(literal -1 binary64) lo) (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) lo) (/.f64 hi lo)))
(+.f64 #s(literal 1 binary64) (/.f64 #s(literal -1 binary64) (/.f64 lo (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))) x) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi))))) x) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (/.f64 #s(literal 1 binary64) (/.f64 (/.f64 lo (-.f64 x hi)) hi))) x) lo))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)) #s(literal -1 binary64)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (+.f64 (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi))) #s(literal -1 binary64)))) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo))) hi)) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 #s(literal 1 binary64) (/.f64 lo (-.f64 x hi)))) hi)) lo)))
(+.f64 #s(literal 1 binary64) (*.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) (/.f64 #s(literal 1 binary64) (neg.f64 lo))))
(+.f64 #s(literal 1 binary64) (+.f64 #s(literal 1 binary64) (+.f64 (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo) #s(literal -1 binary64))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (+.f64 x (/.f64 hi (/.f64 lo (-.f64 x hi)))) (neg.f64 lo)) (/.f64 hi (neg.f64 lo))))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64)))) x) lo))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo)) #s(literal 1 binary64))) hi)) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 hi x))) lo)) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo))))) x) lo))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo)))) hi)) lo)))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (*.f64 hi (*.f64 hi (-.f64 (/.f64 x (*.f64 hi lo)) (+.f64 (/.f64 #s(literal 1 binary64) lo) (/.f64 #s(literal 1 binary64) hi)))))) lo)))
(fabs.f64 (-.f64 #s(literal 1 binary64) (/.f64 (-.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:

17.0ms
x
17.0ms
hi
16.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
15.0ms
lo
Results
AccuracySegmentsBranch
18.9%1x
18.9%1lo
18.9%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.9%1hi
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes39.0ms (0.2%)

Memory
-0.7MiB live, 75.0MiB allocated
Counts
31 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x hi)
(/.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 (neg.f64 lo) (/.f64 #s(literal 1 binary64) hi))
(/.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo)))
(*.f64 (-.f64 lo x) (/.f64 #s(literal 1 binary64) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(*.f64 lo (/.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) hi))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))) lo)
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (*.f64 hi (+.f64 #s(literal 1 binary64) (/.f64 hi lo))) lo))
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 x hi)) lo)) hi)
(-.f64 #s(literal 1 binary64) (*.f64 hi (-.f64 (/.f64 x (*.f64 lo hi)) (/.f64 #s(literal 1 binary64) lo))))
(/.f64 (+.f64 x (-.f64 (*.f64 lo (/.f64 (-.f64 x lo) hi)) lo)) hi)
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 hi (neg.f64 lo)))) x) lo))
(+.f64 #s(literal 1 binary64) (neg.f64 (/.f64 (+.f64 x (-.f64 (*.f64 hi (/.f64 (neg.f64 hi) lo)) hi)) lo)))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (+.f64 x (*.f64 (/.f64 hi lo) (-.f64 x hi))) hi) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (-.f64 hi (*.f64 hi (/.f64 (-.f64 x hi) lo))) x) lo))
(+.f64 (/.f64 (+.f64 x (-.f64 (*.f64 (/.f64 hi lo) (-.f64 x hi)) hi)) lo) #s(literal 1 binary64))
(-.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (-.f64 (/.f64 hi (/.f64 lo (-.f64 x hi))) hi)) lo))
Outputs
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
Calls

4 calls:

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

Compiled 22 to 15 computations (31.8% saved)

regimes33.0ms (0.1%)

Memory
-12.8MiB live, 61.3MiB allocated
Counts
19 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x hi)
(/.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 (neg.f64 lo) (/.f64 #s(literal 1 binary64) hi))
(/.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo)))
(*.f64 (-.f64 lo x) (/.f64 #s(literal 1 binary64) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (-.f64 x lo) (-.f64 hi lo))
(/.f64 (-.f64 (+.f64 hi lo) x) lo)
(*.f64 lo (/.f64 (+.f64 (/.f64 x hi) #s(literal -1 binary64)) hi))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 #s(literal 1 binary64) (*.f64 (-.f64 x hi) (/.f64 #s(literal 1 binary64) lo)))
(-.f64 (/.f64 x hi) (*.f64 lo (/.f64 #s(literal 1 binary64) hi)))
(/.f64 (*.f64 x (-.f64 (/.f64 lo x) #s(literal 1 binary64))) lo)
Outputs
(-.f64 (/.f64 x hi) (/.f64 lo hi))
Calls

4 calls:

12.0ms
x
10.0ms
hi
6.0ms
lo
4.0ms
(/.f64 (-.f64 x lo) (-.f64 hi lo))
Results
AccuracySegmentsBranch
18.8%1hi
18.8%1lo
18.8%1(/.f64 (-.f64 x lo) (-.f64 hi lo))
18.8%1x
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes13.0ms (0%)

Memory
-10.2MiB live, 29.1MiB allocated
Counts
11 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x hi)
(/.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 (neg.f64 lo) (/.f64 #s(literal 1 binary64) hi))
(/.f64 #s(literal 1 binary64) (/.f64 hi (neg.f64 lo)))
(*.f64 (-.f64 lo x) (/.f64 #s(literal 1 binary64) lo))
(-.f64 #s(literal 1 binary64) (/.f64 (-.f64 x hi) lo))
Outputs
(/.f64 (neg.f64 lo) hi)
Calls

3 calls:

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

Compiled 12 to 9 computations (25% saved)

regimes5.0ms (0%)

Memory
13.4MiB live, 13.4MiB allocated
Accuracy

Total -9.7b remaining (-18.6%)

Threshold costs -9.7b (-18.6%)

Counts
2 → 1
Calls
Call 1
Inputs
#s(literal 1 binary64)
(/.f64 x hi)
Outputs
#s(literal 1 binary64)
Calls

3 calls:

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

Compiled 12 to 9 computations (25% saved)

simplify47.0ms (0.2%)

Memory
22.0MiB live, 61.5MiB allocated
Algorithm
egg-herbie
Rules
112×unsub-neg
103×distribute-lft-neg-in
72×neg-mul-1
50×neg-sub0
49×cancel-sign-sub
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
055463
187463
2113463
3140463
4155463
5169463
6178463
7195463
8231463
9302463
10412463
11535463
12625463
13696463
14742463
15773463
16792463
17799463
18800463
Stop Event
saturated
Calls
Call 1
Inputs
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi #s(literal -1 binary64) x) lo) #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 1 binary64))
(+.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 1 binary64))
(+.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 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
#s(literal 1 binary64)
Outputs
(expm1.f64 (log1p.f64 (/.f64 (+.f64 #s(literal 1 binary64) (pow.f64 (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo) #s(literal 3 binary64))) (+.f64 (-.f64 #s(literal 1 binary64) (/.f64 (fma.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)) x) lo)) (pow.f64 (/.f64 (fma.f64 hi #s(literal -1 binary64) x) lo) #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))) #s(literal 1 binary64))
(+.f64 #s(literal -1 binary64) (exp.f64 (log1p.f64 (+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo)))))
(+.f64 (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 hi))) lo) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (+.f64 x (fma.f64 (/.f64 hi lo) (-.f64 x hi) (neg.f64 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) (/.f64 (+.f64 x (*.f64 hi (+.f64 #s(literal -1 binary64) (/.f64 (-.f64 x hi) lo)))) lo))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (*.f64 hi (-.f64 (/.f64 (-.f64 hi x) lo) #s(literal -1 binary64))) x) lo))
(+.f64 #s(literal 1 binary64) (*.f64 hi (/.f64 (+.f64 #s(literal 1 binary64) (/.f64 hi lo)) lo)))
(-.f64 (/.f64 x hi) (/.f64 lo hi))
(/.f64 (neg.f64 lo) hi)
(/.f64 lo (neg.f64 hi))
#s(literal 1 binary64)

soundness2.5s (9.7%)

Memory
-15.6MiB live, 2 276.1MiB allocated
Rules
650×fma-define
614×fmm-def
593×*-commutative
488×times-frac
484×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0521702
110171678
030576
1565565
062810307
115239799
252329641
02369111405
16992111015
0151353665
1396751141
0461200
19371124
Stop Event
fuel
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1 505 to 353 computations (76.5% saved)

preprocess46.0ms (0.2%)

Memory
-0.0MiB live, 116.2MiB allocated
Compiler

Compiled 254 to 104 computations (59.1% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...