Data.Colour.CIE:cieLABView from colour-2.3.3, C

Time bar (total: 4.5s)

analyze280.0ms (6.2%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
0%0%99.9%0.1%0%0%0%1
0%0%99.9%0.1%0%0%0%2
0%0%99.9%0.1%0%0%0%3
0%0%99.9%0.1%0%0%0%4
0%0%99.9%0.1%0%0%0%5
0%0%99.9%0.1%0%0%0%6
0%0%99.9%0.1%0%0%0%7
0%0%99.9%0.1%0%0%0%8
0%0%99.9%0.1%0%0%0%9
0%0%99.9%0.1%0%0%0%10
0%0%99.9%0.1%0%0%0%11
0%0%99.9%0.1%0%0%0%12
Compiler

Compiled 7 to 7 computations (0% saved)

sample695.0ms (15.5%)

Samples
338.0ms8 118×0valid
4.0ms48×2valid
3.0ms59×1valid
3.0ms31×3valid
Precisions
Click to see histograms. Total time spent on operations: 133.0ms
ival-mult: 61.0ms (45.9% of total)
ival-sub: 58.0ms (43.6% of total)
ival-true: 6.0ms (4.5% of total)
ival-assert: 4.0ms (3% of total)
...in/eval/compile.rkt:76:19: 3.0ms (2.3% of total)
adjust: 2.0ms (1.5% of total)
Bogosity

preprocess61.0ms (1.4%)

Algorithm
egg-herbie
Rules
130×fmm-def
85×fma-define
30×distribute-lft-in
27×distribute-rgt-in
22×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021149
148133
2124133
3354133
4518133
5624133
6643133
7645133
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 200 binary64) (-.f64 (neg.f64 x) y))
(*.f64 #s(literal 200 binary64) (-.f64 x (neg.f64 y)))
(neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 (neg.f64 x) y)))
(neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 x (neg.f64 y))))
(*.f64 #s(literal 200 binary64) (-.f64 y x))
Outputs
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 200 binary64) (-.f64 (neg.f64 x) y))
(*.f64 (+.f64 x y) #s(literal -200 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 x (neg.f64 y)))
(*.f64 #s(literal 200 binary64) (+.f64 x y))
(neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 (neg.f64 x) y)))
(*.f64 #s(literal 200 binary64) (-.f64 x (neg.f64 y)))
(*.f64 #s(literal 200 binary64) (+.f64 x y))
(neg.f64 (*.f64 #s(literal 200 binary64) (-.f64 x (neg.f64 y))))
(*.f64 #s(literal 200 binary64) (-.f64 (neg.f64 x) y))
(*.f64 (+.f64 x y) #s(literal -200 binary64))
(*.f64 #s(literal 200 binary64) (-.f64 y x))

explain52.0ms (1.2%)

FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
00-0-(*.f64 #s(literal 200 binary64) (-.f64 x y))
00-0-#s(literal 200 binary64)
00-0-y
00-0-(-.f64 x y)
00-0-x
Confusion
Predicted +Predicted -
+00
-0256
Precision
0/0
Recall
0/0
Confusion?
Predicted +Predicted MaybePredicted -
+000
-00256
Precision?
0/0
Recall?
0/0
Freqs
test
numberfreq
0256
Total Confusion?
Predicted +Predicted MaybePredicted -
+000
-001
Precision?
0/0
Recall?
0/0
Samples
23.0ms504×0valid
2.0ms2valid
Compiler

Compiled 40 to 24 computations (40% saved)

Precisions
Click to see histograms. Total time spent on operations: 12.0ms
ival-sub: 7.0ms (58.6% of total)
ival-mult: 4.0ms (33.5% of total)
adjust: 0.0ms (0% 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)

eval0.0ms (0%)

Compiler

Compiled 2 to 2 computations (0% saved)

prune1.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Compiler

Compiled 7 to 5 computations (28.6% saved)

simplify44.0ms (1%)

Algorithm
egg-herbie
Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f64 x y)
cost-diff0
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Rules
111×fma-define
83×fmm-def
27×distribute-lft-in
24×distribute-rgt-in
20×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01041
11441
22541
34841
47541
510441
617541
727441
838941
945841
1054141
1155741
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 200 binary64) (-.f64 x y))
#s(literal 200 binary64)
(-.f64 x y)
x
y
Outputs
(*.f64 #s(literal 200 binary64) (-.f64 x y))
#s(literal 200 binary64)
(-.f64 x y)
x
y

localize16.0ms (0.3%)

Localize:

Found 2 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(-.f64 x y)
accuracy99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Samples
9.0ms252×0valid
0.0ms2valid
Compiler

Compiled 13 to 7 computations (46.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 2.0ms (51.1% of total)
ival-sub: 2.0ms (51.1% of total)
adjust: 0.0ms (0% 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)

series5.0ms (0.1%)

Counts
2 → 45
Calls
Call 1
Inputs
#<alt (*.f64 #s(literal 200 binary64) (-.f64 x y))>
#<alt (-.f64 x y)>
Outputs
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) y)>
#<alt x>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 y x) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 y x) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 y x) #s(literal 1 binary64))))>
#<alt x>
#<alt (+.f64 x (*.f64 #s(literal -1 binary64) y))>
#<alt (+.f64 x (*.f64 #s(literal -1 binary64) y))>
#<alt (+.f64 x (*.f64 #s(literal -1 binary64) y))>
#<alt (*.f64 #s(literal -1 binary64) y)>
#<alt (*.f64 y (-.f64 (/.f64 x y) #s(literal 1 binary64)))>
#<alt (*.f64 y (-.f64 (/.f64 x y) #s(literal 1 binary64)))>
#<alt (*.f64 y (-.f64 (/.f64 x y) #s(literal 1 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y)))))>
Calls

12 calls:

TimeVariablePointExpression
1.0ms
x
@inf
(* 200 (- x y))
0.0ms
x
@-inf
(* 200 (- x y))
0.0ms
y
@inf
(* 200 (- x y))
0.0ms
x
@inf
(- x y)
0.0ms
x
@0
(* 200 (- x y))

rewrite253.0ms (5.6%)

Algorithm
batch-egg-rewrite
Rules
497×log1p-expm1-u
497×expm1-log1p-u
423×pow1
421×unpow-prod-down
359×prod-diff
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01032
19832
2131332
Stop Event
node limit
Counts
2 → 124
Calls
Call 1
Inputs
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(-.f64 x y)
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (neg.f64 y)))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 (neg.f64 y) #s(literal 200 binary64)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (+.f64 x y))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 200 binary64)) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) #s(literal 200 binary64)) (+.f64 x y))
(pow.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 40000 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) #s(literal 8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 2 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) (neg.f64 y)))
(fma.f64 x #s(literal 200 binary64) (*.f64 (neg.f64 y) #s(literal 200 binary64)))
(+.f64 x (neg.f64 y))
(+.f64 x (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(+.f64 (-.f64 x y) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(+.f64 (-.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(+.f64 (-.f64 x y) (+.f64 (neg.f64 y) y))
(+.f64 (-.f64 x y) (fma.f64 #s(literal -1 binary64) y y))
(+.f64 (-.f64 x y) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) y))
(+.f64 (neg.f64 y) x)
(+.f64 #s(literal 0 binary64) (-.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 x y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 x y)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 x y)))))
(*.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 (-.f64 x y) (log.f64 (E.f64)))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)))
(*.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (-.f64 x y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x y))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (-.f64 x y)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 x y) (cbrt.f64 (-.f64 x y))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (-.f64 x y))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x y) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (+.f64 x y))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (neg.f64 (+.f64 x y)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (neg.f64 y) #s(literal 2 binary64)) (*.f64 x (neg.f64 y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (neg.f64 y) #s(literal 2 binary64))) (-.f64 x (neg.f64 y)))
(pow.f64 (-.f64 x y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 x y)) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (-.f64 x y)))
(pow.f64 (/.f64 (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x y) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 x y))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (-.f64 x y))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 x y)))) (sqrt.f64 (log.f64 (-.f64 x y))))
(sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 x y)))
(cbrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 x y)))
(log1p.f64 (expm1.f64 (-.f64 x y)))
(exp.f64 (log.f64 (-.f64 x y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 x y))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 x y))) #s(literal 2 binary64)))
(fma.f64 x #s(literal 1 binary64) (neg.f64 y))
(fma.f64 x #s(literal 1 binary64) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 (-.f64 x y) #s(literal 1 binary64) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (-.f64 x y) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (-.f64 x y) #s(literal 1 binary64) (+.f64 (neg.f64 y) y))
(fma.f64 #s(literal 1 binary64) x (neg.f64 y))
(fma.f64 #s(literal 1 binary64) x (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 x y) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 #s(literal 1 binary64) (-.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 #s(literal 1 binary64) (-.f64 x y) (+.f64 (neg.f64 y) y))
(fma.f64 #s(literal 1 binary64) (neg.f64 y) x)
(fma.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (+.f64 (neg.f64 y) y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)) (+.f64 (neg.f64 y) y))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 y))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 y))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 y)) x)
(fma.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)) (+.f64 (neg.f64 y) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 y) (neg.f64 (sqrt.f64 y)) x)
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (neg.f64 y) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 (sqrt.f64 y)) (sqrt.f64 y) x)
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 y)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 y)) x)
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(fma.f64 #s(literal -1 binary64) y x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) x)

simplify116.0ms (2.6%)

Algorithm
egg-herbie
Rules
688×fma-define
386×div-sub
330×distribute-lft-in
310×distribute-rgt-in
301×times-frac
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03005414
16404914
217094908
362103573
Stop Event
node limit
Counts
169 → 159
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) y)
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 y x) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 y x) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 y x) #s(literal 1 binary64))))
x
(+.f64 x (*.f64 #s(literal -1 binary64) y))
(+.f64 x (*.f64 #s(literal -1 binary64) y))
(+.f64 x (*.f64 #s(literal -1 binary64) y))
(*.f64 #s(literal -1 binary64) y)
(*.f64 y (-.f64 (/.f64 x y) #s(literal 1 binary64)))
(*.f64 y (-.f64 (/.f64 x y) #s(literal 1 binary64)))
(*.f64 y (-.f64 (/.f64 x y) #s(literal 1 binary64)))
(*.f64 #s(literal -1 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y)))))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (neg.f64 y)))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 (neg.f64 y) #s(literal 200 binary64)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (+.f64 x y))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 200 binary64)) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) #s(literal 200 binary64)) (+.f64 x y))
(pow.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 40000 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) #s(literal 8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 2 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) (neg.f64 y)))
(fma.f64 x #s(literal 200 binary64) (*.f64 (neg.f64 y) #s(literal 200 binary64)))
(+.f64 x (neg.f64 y))
(+.f64 x (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(+.f64 (-.f64 x y) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(+.f64 (-.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(+.f64 (-.f64 x y) (+.f64 (neg.f64 y) y))
(+.f64 (-.f64 x y) (fma.f64 #s(literal -1 binary64) y y))
(+.f64 (-.f64 x y) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) y))
(+.f64 (neg.f64 y) x)
(+.f64 #s(literal 0 binary64) (-.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 x y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 x y)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 x y)))))
(*.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 (-.f64 x y) (log.f64 (E.f64)))
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)))
(*.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (-.f64 x y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x y))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (-.f64 x y)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 x y) (cbrt.f64 (-.f64 x y))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (-.f64 x y))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x y) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (+.f64 x y))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (neg.f64 (+.f64 x y)))
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (neg.f64 y) #s(literal 2 binary64)) (*.f64 x (neg.f64 y)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (neg.f64 y) #s(literal 2 binary64))) (-.f64 x (neg.f64 y)))
(pow.f64 (-.f64 x y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (-.f64 x y)) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (-.f64 x y)))
(pow.f64 (/.f64 (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64))
(pow.f64 (/.f64 (+.f64 x y) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) #s(literal -1 binary64))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 x y))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (-.f64 x y))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 x y)))) (sqrt.f64 (log.f64 (-.f64 x y))))
(sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(log.f64 (exp.f64 (-.f64 x y)))
(cbrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (-.f64 x y)))
(log1p.f64 (expm1.f64 (-.f64 x y)))
(exp.f64 (log.f64 (-.f64 x y)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 x y))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 x y))) #s(literal 2 binary64)))
(fma.f64 x #s(literal 1 binary64) (neg.f64 y))
(fma.f64 x #s(literal 1 binary64) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 (-.f64 x y) #s(literal 1 binary64) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (-.f64 x y) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (-.f64 x y) #s(literal 1 binary64) (+.f64 (neg.f64 y) y))
(fma.f64 #s(literal 1 binary64) x (neg.f64 y))
(fma.f64 #s(literal 1 binary64) x (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (-.f64 x y) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 #s(literal 1 binary64) (-.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 #s(literal 1 binary64) (-.f64 x y) (+.f64 (neg.f64 y) y))
(fma.f64 #s(literal 1 binary64) (neg.f64 y) x)
(fma.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (+.f64 (neg.f64 y) y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)) (+.f64 (neg.f64 y) y))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 y))
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 y))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 y)) x)
(fma.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)) (+.f64 (neg.f64 y) y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 y))
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 y) (neg.f64 (sqrt.f64 y)) x)
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (neg.f64 y) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 (sqrt.f64 y)) (sqrt.f64 y) x)
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 y)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 y)) x)
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(fma.f64 #s(literal -1 binary64) y x)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (neg.f64 y) y))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) x)
Outputs
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 #s(literal -1 binary64) y)
(neg.f64 y)
x
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 x (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 y x) #s(literal 1 binary64))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 y x) #s(literal 1 binary64))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (/.f64 y x) #s(literal 1 binary64))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
x
(+.f64 x (*.f64 #s(literal -1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 x (*.f64 #s(literal -1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 x (*.f64 #s(literal -1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 #s(literal -1 binary64) y)
(neg.f64 y)
(*.f64 y (-.f64 (/.f64 x y) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 y (-.f64 (/.f64 x y) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 y (-.f64 (/.f64 x y) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 #s(literal -1 binary64) y)
(neg.f64 y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (neg.f64 y)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+.f64 (*.f64 x #s(literal 200 binary64)) (*.f64 (neg.f64 y) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) (-.f64 x y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) (-.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) (-.f64 x y)))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 1 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 200 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 #s(literal 200 binary64) (/.f64 (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (+.f64 x y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 200 binary64)) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 200 binary64) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 200 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 #s(literal 200 binary64) (/.f64 (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(/.f64 (*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) #s(literal 200 binary64)) (+.f64 x y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(pow.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)) #s(literal 1 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 3 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(pow.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 40000 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 40000 binary64)))
(pow.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) #s(literal 8000000 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))) #s(literal 2 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(pow.f64 (E.f64) (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))) (sqrt.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))))
(sqrt.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 (-.f64 x y)) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(exp.f64 (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 3 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 1/3 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) (-.f64 x y)))) #s(literal 2 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) (neg.f64 y)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(fma.f64 x #s(literal 200 binary64) (*.f64 (neg.f64 y) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(+.f64 x (neg.f64 y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 x (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 (-.f64 x y) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 (-.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 (-.f64 x y) (+.f64 (neg.f64 y) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 (-.f64 x y) (fma.f64 #s(literal -1 binary64) y y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 (-.f64 x y) (fma.f64 (neg.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 (neg.f64 y) x)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 #s(literal 0 binary64) (-.f64 x y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (exp.f64 (-.f64 x y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (exp.f64 (-.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (-.f64 x y)))) (log.f64 (sqrt.f64 (exp.f64 (-.f64 x y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (-.f64 x y)))))
(*.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 (-.f64 x y) (log.f64 (E.f64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 #s(literal 1 binary64) (-.f64 x y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (-.f64 x y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (-.f64 x y))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (-.f64 x y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 x y))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (-.f64 x y))) #s(literal 3 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (sqrt.f64 (-.f64 x y)) #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (sqrt.f64 (-.f64 x y)) #s(literal 3 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (-.f64 x y) (cbrt.f64 (-.f64 x y))) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (-.f64 x y))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x y))) (cbrt.f64 (pow.f64 (*.f64 (-.f64 x y) (cbrt.f64 (-.f64 x y))) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x y))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (-.f64 x y))) (cbrt.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 8 binary64))))
(*.f64 (pow.f64 (pow.f64 (-.f64 x y) #s(literal 5/2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (sqrt.f64 (-.f64 x y))))
(*.f64 (cbrt.f64 (pow.f64 (-.f64 x y) #s(literal 5/2 binary64))) (cbrt.f64 (sqrt.f64 (-.f64 x y))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (+.f64 x y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (neg.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (neg.f64 (+.f64 x y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(/.f64 (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (neg.f64 y) #s(literal 3 binary64))) (fma.f64 x x (-.f64 (pow.f64 (neg.f64 y) #s(literal 2 binary64)) (*.f64 x (neg.f64 y)))))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 (neg.f64 y) #s(literal 2 binary64))) (-.f64 x (neg.f64 y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(pow.f64 (-.f64 x y) #s(literal 1 binary64))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 3 binary64))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(pow.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(pow.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(pow.f64 (sqrt.f64 (-.f64 x y)) #s(literal 2 binary64))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(pow.f64 (E.f64) (log.f64 (-.f64 x y)))
(pow.f64 (/.f64 (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64))) (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) #s(literal -1 binary64))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (/.f64 (+.f64 x y) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) #s(literal -1 binary64))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (-.f64 x y))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (-.f64 x y))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (-.f64 x y)))) (sqrt.f64 (log.f64 (-.f64 x y))))
(sqrt.f64 (pow.f64 (-.f64 x y) #s(literal 2 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(log.f64 (exp.f64 (-.f64 x y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(cbrt.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(expm1.f64 (log1p.f64 (-.f64 x y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(log1p.f64 (expm1.f64 (-.f64 x y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(exp.f64 (log.f64 (-.f64 x y)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (-.f64 x y))) #s(literal 3 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(exp.f64 (*.f64 (log.f64 (pow.f64 (-.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (-.f64 x y))) #s(literal 2 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 x #s(literal 1 binary64) (neg.f64 y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 x #s(literal 1 binary64) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (-.f64 x y) #s(literal 1 binary64) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (-.f64 x y) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (-.f64 x y) #s(literal 1 binary64) (+.f64 (neg.f64 y) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 #s(literal 1 binary64) x (neg.f64 y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 #s(literal 1 binary64) x (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 #s(literal 1 binary64) (-.f64 x y) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 #s(literal 1 binary64) (-.f64 x y) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 #s(literal 1 binary64) (-.f64 x y) (+.f64 (neg.f64 y) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 #s(literal 1 binary64) (neg.f64 y) x)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (cbrt.f64 (-.f64 x y)) (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (+.f64 (neg.f64 y) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (pow.f64 (cbrt.f64 (-.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (-.f64 x y)) (+.f64 (neg.f64 y) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (neg.f64 y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (neg.f64 y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (neg.f64 (cbrt.f64 y)) x)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (sqrt.f64 (-.f64 x y)) (sqrt.f64 (-.f64 x y)) (+.f64 (neg.f64 y) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (neg.f64 y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) (*.f64 (neg.f64 y) #s(literal 1 binary64)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (sqrt.f64 y) (neg.f64 (sqrt.f64 y)) x)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 x y) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (neg.f64 y) y))
(*.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(/.f64 (-.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) (fma.f64 y (+.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(fma.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 x y)) (+.f64 (neg.f64 y) y))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (neg.f64 (sqrt.f64 y)) (sqrt.f64 y) x)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (pow.f64 (cbrt.f64 (neg.f64 y)) #s(literal 2 binary64)) (cbrt.f64 (neg.f64 y)) x)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (sqrt.f64 (neg.f64 y)) (sqrt.f64 (neg.f64 y)) x)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 #s(literal -1 binary64) y x)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)) (fma.f64 (neg.f64 y) #s(literal 1 binary64) y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)) (fma.f64 (neg.f64 (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)))
(fma.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)) (+.f64 (neg.f64 y) y))
(*.f64 (+.f64 (sqrt.f64 x) (sqrt.f64 y)) (-.f64 (sqrt.f64 x) (sqrt.f64 y)))
(fma.f64 (neg.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) x)
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 x (-.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 x y)

eval28.0ms (0.6%)

Compiler

Compiled 1 962 to 449 computations (77.1% saved)

prune24.0ms (0.5%)

Pruning

7 alts after pruning (6 fresh and 1 done)

PrunedKeptTotal
New1536159
Fresh000
Picked011
Done000
Total1537160
Accuracy
100.0%
Counts
160 → 7
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x #s(literal 200 binary64) (*.f64 (neg.f64 y) #s(literal 200 binary64)))
100.0%
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
99.9%
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
86.6%
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
48.1%
(*.f64 #s(literal 200 binary64) x)
52.8%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 101 to 75 computations (25.7% saved)

simplify158.0ms (3.5%)

Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff-6272
(+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
cost-diff-6144
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
cost-diff0
(/.f64 y x)
cost-diff0
(*.f64 #s(literal -200 binary64) (/.f64 y x))
cost-diff-6272
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
cost-diff0
(*.f64 #s(literal 200 binary64) x)
cost-diff0
(*.f64 #s(literal -200 binary64) y)
cost-diff0
(*.f64 #s(literal 200 binary64) x)
cost-diff0
(*.f64 #s(literal -200 binary64) y)
cost-diff0
(*.f64 #s(literal 200 binary64) x)
cost-diff0
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
Rules
868×associate-/r/
762×cube-prod
661×fma-define
489×cube-div
408×swap-sqr
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018210
130206
255206
381206
498206
5174206
6371206
71377206
82349206
92506206
102628206
112752206
122946206
133193206
145257206
156533206
167221206
177657206
Stop Event
node limit
Calls
Call 1
Inputs
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
#s(literal -200 binary64)
y
(*.f64 #s(literal 200 binary64) x)
#s(literal 200 binary64)
x
(*.f64 #s(literal -200 binary64) y)
#s(literal -200 binary64)
y
(*.f64 #s(literal 200 binary64) x)
#s(literal 200 binary64)
x
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) y)
#s(literal -200 binary64)
y
(*.f64 #s(literal 200 binary64) x)
#s(literal 200 binary64)
x
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
x
(+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
#s(literal 200 binary64)
(*.f64 #s(literal -200 binary64) (/.f64 y x))
#s(literal -200 binary64)
(/.f64 y x)
y
Outputs
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
#s(literal -200 binary64)
y
(*.f64 #s(literal 200 binary64) x)
#s(literal 200 binary64)
x
(*.f64 #s(literal -200 binary64) y)
#s(literal -200 binary64)
y
(*.f64 #s(literal 200 binary64) x)
#s(literal 200 binary64)
x
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) y)
#s(literal -200 binary64)
y
(*.f64 #s(literal 200 binary64) x)
#s(literal 200 binary64)
x
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
x
(+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
#s(literal 200 binary64)
(*.f64 #s(literal -200 binary64) (/.f64 y x))
#s(literal -200 binary64)
(/.f64 y x)
y

localize51.0ms (1.1%)

Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 y x)
accuracy100.0%
(+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
accuracy99.6%
(*.f64 #s(literal -200 binary64) (/.f64 y x))
accuracy86.7%
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
accuracy100.0%
(*.f64 #s(literal 200 binary64) x)
accuracy100.0%
(*.f64 #s(literal -200 binary64) y)
accuracy99.9%
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
accuracy100.0%
(*.f64 #s(literal 200 binary64) x)
accuracy100.0%
(*.f64 #s(literal -200 binary64) y)
accuracy100.0%
(*.f64 #s(literal 200 binary64) x)
accuracy100.0%
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
Samples
25.0ms250×0valid
1.0ms2valid
0.0ms1valid
Compiler

Compiled 70 to 13 computations (81.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 14.0ms
ival-mult: 7.0ms (50.1% of total)
ival-add: 4.0ms (28.6% of total)
ival-div: 2.0ms (14.3% of total)
adjust: 0.0ms (0% 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)

series16.0ms (0.4%)

Counts
8 → 78
Calls
Call 1
Inputs
#<alt (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal -200 binary64) (/.f64 y x))>
#<alt (/.f64 y x)>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)))>
Outputs
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt #s(literal 200 binary64)>
#<alt (*.f64 #s(literal -200 binary64) (/.f64 y x))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 #s(literal -200 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)))))>
#<alt (*.f64 #s(literal -200 binary64) (/.f64 y x))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)) x)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)) x)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)) x)>
#<alt #s(literal 200 binary64)>
#<alt #s(literal 200 binary64)>
Calls

42 calls:

TimeVariablePointExpression
4.0ms
x
@-inf
(* x (+ 200 (* -200 (/ y x))))
1.0ms
y
@0
(* -200 (/ y x))
1.0ms
x
@inf
(* -200 (/ y x))
1.0ms
y
@inf
(* -200 (/ y x))
0.0ms
x
@0
(* -200 (/ y x))

rewrite163.0ms (3.6%)

Algorithm
batch-egg-rewrite
Rules
767×log1p-expm1-u
767×expm1-log1p-u
638×log-prod
483×fma-define
237×fmm-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018153
1229145
23305145
Stop Event
node limit
Counts
8 → 321
Calls
Call 1
Inputs
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(/.f64 y x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
Outputs
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(*.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 y (*.f64 #s(literal 200 binary64) x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))) (neg.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))))
(pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (pow.f64 (exp.f64 y) #s(literal -200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (pow.f64 (exp.f64 x) #s(literal 200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) x))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 200 binary64) x)))
(exp.f64 (log.f64 (*.f64 #s(literal 200 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -200 binary64) y)))
(exp.f64 (log.f64 (*.f64 #s(literal -200 binary64) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(*.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 y (*.f64 #s(literal 200 binary64) x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))) (neg.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))))
(pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (pow.f64 (exp.f64 y) #s(literal -200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (pow.f64 (exp.f64 x) #s(literal 200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 y #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal -200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal -200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (*.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal -200 binary64) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal -200 binary64) y))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(/.f64 #s(literal -200 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal -200 binary64) y) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -200 binary64) y)))
(/.f64 (neg.f64 (*.f64 #s(literal -200 binary64) y)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 #s(literal -200 binary64) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) #s(literal -200 binary64)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(exp.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y x))) (cbrt.f64 (exp.f64 (/.f64 y x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y x))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 y x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (cbrt.f64 (/.f64 y x)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) x))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) x))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) y)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 y) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) x))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 x)))
(pow.f64 (/.f64 y x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y x)) #s(literal 2 binary64))
(pow.f64 (/.f64 x y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 y) x))
(sqrt.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y x))))
(cbrt.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 y x)))
(exp.f64 (log.f64 (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
(+.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))) #s(literal 1 binary64))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (*.f64 x (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) x) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64))) x) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (exp.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (pow.f64 (exp.f64 x) #s(literal 200 binary64))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 x #s(literal 200 binary64) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 x #s(literal 200 binary64) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) x (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (cbrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))) (cbrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (sqrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (sqrt.f64 x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal 200 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 40000 binary64) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (sqrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(*.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))) (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal -40000 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))) (neg.f64 (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64) #s(literal -40000 binary64)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)))
(pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(exp.f64 (log.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal 200 binary64))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -200 binary64)) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal 1 binary64) x) #s(literal 200 binary64))
(fma.f64 (/.f64 y x) #s(literal -200 binary64) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 1 binary64) #s(literal 200 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 200 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) #s(literal -200 binary64)) #s(literal 200 binary64))
(fma.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)) #s(literal 200 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 200 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) #s(literal -200 binary64)) #s(literal 200 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 200 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 #s(literal -200 binary64) (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 #s(literal -200 binary64) x) #s(literal 200 binary64))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -200 binary64) (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -200 binary64) y) (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (*.f64 #s(literal -200 binary64) y) (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) #s(literal 200 binary64))

simplify180.0ms (4%)

Algorithm
egg-herbie
Rules
507×cancel-sign-sub-inv
434×distribute-lft-neg-in
413×distribute-rgt-neg-in
385×fmm-def
256×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
060611006
1125410788
2385110720
Stop Event
node limit
Counts
399 → 353
Calls
Call 1
Inputs
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
#s(literal 200 binary64)
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)) x)
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)) x)
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)) x)
#s(literal 200 binary64)
#s(literal 200 binary64)
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(*.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 y (*.f64 #s(literal 200 binary64) x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))) (neg.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))))
(pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (pow.f64 (exp.f64 y) #s(literal -200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (pow.f64 (exp.f64 x) #s(literal 200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) x))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 200 binary64) x)))
(exp.f64 (log.f64 (*.f64 #s(literal 200 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -200 binary64) y)))
(exp.f64 (log.f64 (*.f64 #s(literal -200 binary64) y)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) #s(literal 1 binary64))
(-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(*.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(*.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 y (*.f64 #s(literal 200 binary64) x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))) (neg.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))))
(pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (pow.f64 (exp.f64 y) #s(literal -200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (pow.f64 (exp.f64 x) #s(literal 200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 y #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal -200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal -200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (*.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal -200 binary64) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal -200 binary64) y))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(/.f64 #s(literal -200 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal -200 binary64) y) x)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -200 binary64) y)))
(/.f64 (neg.f64 (*.f64 #s(literal -200 binary64) y)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 #s(literal -200 binary64) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) #s(literal -200 binary64)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(exp.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 y x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y x))) (cbrt.f64 (exp.f64 (/.f64 y x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y x))) #s(literal 1 binary64))
(*.f64 y (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 y x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (cbrt.f64 (/.f64 y x)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) x))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)))
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) x))
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) y)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 y) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) x))
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 x)))
(pow.f64 (/.f64 y x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 y x)) #s(literal 2 binary64))
(pow.f64 (/.f64 x y) #s(literal -1 binary64))
(neg.f64 (/.f64 y (neg.f64 x)))
(neg.f64 (/.f64 (neg.f64 y) x))
(sqrt.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y x))))
(cbrt.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 y x)))
(exp.f64 (log.f64 (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (/.f64 y x)) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
(+.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))) #s(literal 1 binary64))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (*.f64 x (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) x) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (*.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64))) x) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (exp.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (pow.f64 (exp.f64 x) #s(literal 200 binary64))))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 x #s(literal 200 binary64) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 x #s(literal 200 binary64) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) x (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (cbrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))) (cbrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (sqrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (sqrt.f64 x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal 200 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 40000 binary64) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (sqrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(*.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))) (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal -40000 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(/.f64 (neg.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))) (neg.f64 (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64) #s(literal -40000 binary64)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)))
(pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(exp.f64 (log.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal 200 binary64))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -200 binary64)) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal 1 binary64) x) #s(literal 200 binary64))
(fma.f64 (/.f64 y x) #s(literal -200 binary64) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 1 binary64) #s(literal 200 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 200 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) #s(literal -200 binary64)) #s(literal 200 binary64))
(fma.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)) #s(literal 200 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 200 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) #s(literal -200 binary64)) #s(literal 200 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 200 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 #s(literal -200 binary64) (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 #s(literal -200 binary64) x) #s(literal 200 binary64))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -200 binary64) (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -200 binary64) y) (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (*.f64 #s(literal -200 binary64) y) (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) #s(literal 200 binary64))
Outputs
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 (neg.f64 y) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y))))
(*.f64 y (neg.f64 (fma.f64 #s(literal -200 binary64) (/.f64 x y) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 (neg.f64 y) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y))))
(*.f64 y (neg.f64 (fma.f64 #s(literal -200 binary64) (/.f64 x y) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 (neg.f64 y) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y))))
(*.f64 y (neg.f64 (fma.f64 #s(literal -200 binary64) (/.f64 x y) #s(literal 200 binary64))))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 (neg.f64 y) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y))))
(*.f64 y (neg.f64 (fma.f64 #s(literal -200 binary64) (/.f64 x y) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 (neg.f64 y) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y))))
(*.f64 y (neg.f64 (fma.f64 #s(literal -200 binary64) (/.f64 x y) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 (neg.f64 y) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y))))
(*.f64 y (neg.f64 (fma.f64 #s(literal -200 binary64) (/.f64 x y) #s(literal 200 binary64))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 (neg.f64 y) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y))))
(*.f64 y (neg.f64 (fma.f64 #s(literal -200 binary64) (/.f64 x y) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 (neg.f64 y) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y))))
(*.f64 y (neg.f64 (fma.f64 #s(literal -200 binary64) (/.f64 x y) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 (neg.f64 y) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y))))
(*.f64 y (neg.f64 (fma.f64 #s(literal -200 binary64) (/.f64 x y) #s(literal 200 binary64))))
#s(literal 200 binary64)
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal -200 binary64) x)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal -200 binary64) x)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (+.f64 (/.f64 #s(literal 200 binary64) y) (/.f64 #s(literal -200 binary64) x)))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 200 binary64) x) (/.f64 #s(literal 200 binary64) y)))
(*.f64 y (neg.f64 (+.f64 (/.f64 #s(literal 200 binary64) x) (/.f64 #s(literal -200 binary64) y))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 200 binary64) x) (/.f64 #s(literal 200 binary64) y)))
(*.f64 y (neg.f64 (+.f64 (/.f64 #s(literal 200 binary64) x) (/.f64 #s(literal -200 binary64) y))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 200 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 (neg.f64 y) (-.f64 (/.f64 #s(literal 200 binary64) x) (/.f64 #s(literal 200 binary64) y)))
(*.f64 y (neg.f64 (+.f64 (/.f64 #s(literal 200 binary64) x) (/.f64 #s(literal -200 binary64) y))))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)) x)
(/.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) x)
(/.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x)) x)
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)) x)
(/.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) x)
(/.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x)) x)
(/.f64 (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)) x)
(/.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) x)
(/.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x)) x)
#s(literal 200 binary64)
#s(literal 200 binary64)
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 #s(literal 0 binary64) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))) #s(literal 2 binary64))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 y (*.f64 #s(literal 200 binary64) x))))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (*.f64 (*.f64 #s(literal 200 binary64) x) y)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 #s(literal 40000 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64) (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) x)) y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 #s(literal 40000 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))) (neg.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 3 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(pow.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (pow.f64 (exp.f64 y) #s(literal -200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (pow.f64 (exp.f64 x) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(exp.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) x)))
(pow.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 200 binary64) x)
(pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 3 binary64))
(*.f64 #s(literal 200 binary64) x)
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64))
(*.f64 #s(literal 200 binary64) x)
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))
(sqrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 x #s(literal 2 binary64))))
(fabs.f64 (*.f64 x #s(literal -200 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)))
(*.f64 #s(literal 200 binary64) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))))
(*.f64 #s(literal 200 binary64) x)
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 200 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 200 binary64) x)))
(*.f64 #s(literal 200 binary64) x)
(exp.f64 (log.f64 (*.f64 #s(literal 200 binary64) x)))
(*.f64 #s(literal 200 binary64) x)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 1 binary64)))
(*.f64 #s(literal 200 binary64) x)
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) y)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64))
(*.f64 #s(literal -200 binary64) y)
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))))
(*.f64 #s(literal -200 binary64) y)
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -200 binary64) y)))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (log.f64 (*.f64 #s(literal -200 binary64) y)))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))
(-.f64 (/.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(*.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(*.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 #s(literal -200 binary64) (*.f64 y (*.f64 #s(literal 200 binary64) x))))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (*.f64 (*.f64 #s(literal 200 binary64) x) y)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 #s(literal 40000 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64) (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) x)) y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 #s(literal 40000 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))) (neg.f64 (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (*.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) #s(literal 1 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal 200 binary64) y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal 200 binary64) (+.f64 x y)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))))
(/.f64 (neg.f64 (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))) (neg.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (fma.f64 #s(literal 200 binary64) x (neg.f64 (*.f64 #s(literal -200 binary64) y))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 3 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(pow.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (pow.f64 (exp.f64 x) #s(literal 200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (pow.f64 (exp.f64 y) #s(literal -200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (pow.f64 (exp.f64 x) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(exp.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 y #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) #s(literal -200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) #s(literal -200 binary64)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal -200 binary64) (sqrt.f64 y)) (sqrt.f64 y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)))) (cbrt.f64 (exp.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 #s(literal -200 binary64) x))) (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 #s(literal -200 binary64) x))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (/.f64 #s(literal -200 binary64) x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (/.f64 #s(literal -200 binary64) x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x))))
(/.f64 #s(literal -200 binary64) (/.f64 x y))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(/.f64 (*.f64 #s(literal -200 binary64) y) x)
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal -200 binary64) y)))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(/.f64 (neg.f64 (*.f64 #s(literal -200 binary64) y)) (neg.f64 x))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(/.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(/.f64 (*.f64 #s(literal -200 binary64) (neg.f64 y)) (neg.f64 x))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(/.f64 (*.f64 (neg.f64 y) #s(literal -200 binary64)) (neg.f64 x))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(/.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 1 binary64)) x)
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(/.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 1 binary64))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 3 binary64))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(pow.f64 (pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))
(sqrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(sqrt.f64 (pow.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64)))
(fabs.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)))
(log.f64 (pow.f64 (exp.f64 (/.f64 y x)) #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(cbrt.f64 (pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(exp.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal -200 binary64) x))
(+.f64 #s(literal 0 binary64) (/.f64 y x))
(/.f64 y x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 y x))) (cbrt.f64 (exp.f64 (/.f64 y x))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 y x)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 y x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 y x)))
(*.f64 y (/.f64 #s(literal 1 binary64) x))
(/.f64 y x)
(*.f64 (/.f64 y x) #s(literal 1 binary64))
(/.f64 y x)
(*.f64 #s(literal 1 binary64) (/.f64 y x))
(/.f64 y x)
(*.f64 (cbrt.f64 (/.f64 y x)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)))
(/.f64 y x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 y x)))
(/.f64 y x)
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 y) x))
(/.f64 y x)
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (cbrt.f64 y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 y x)
(*.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (/.f64 y x)))
(/.f64 y x)
(*.f64 (sqrt.f64 y) (/.f64 (sqrt.f64 y) x))
(/.f64 y x)
(*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 y) (/.f64 #s(literal 1 binary64) x)))
(/.f64 y x)
(*.f64 (neg.f64 y) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(/.f64 y x)
(*.f64 (/.f64 #s(literal 1 binary64) x) y)
(/.f64 y x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)))
(/.f64 (/.f64 y (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)))
(/.f64 (/.f64 y (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 y) x))
(/.f64 y x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)))
(*.f64 (cbrt.f64 (/.f64 y x)) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 y) (sqrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)))
(/.f64 (/.f64 y (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) x))
(/.f64 y x)
(*.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)))
(/.f64 (/.f64 y (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(pow.f64 (/.f64 y x) #s(literal 1 binary64))
(/.f64 y x)
(pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 3 binary64))
(/.f64 y x)
(pow.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 y x)
(pow.f64 (sqrt.f64 (/.f64 y x)) #s(literal 2 binary64))
(/.f64 y x)
(pow.f64 (/.f64 x y) #s(literal -1 binary64))
(/.f64 y x)
(neg.f64 (/.f64 y (neg.f64 x)))
(/.f64 y x)
(neg.f64 (/.f64 (neg.f64 y) x))
(/.f64 y x)
(sqrt.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)))
(/.f64 y x)
(log.f64 (exp.f64 (/.f64 y x)))
(/.f64 y x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 y x))))
(/.f64 y x)
(cbrt.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)))
(/.f64 y x)
(cbrt.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(/.f64 y x)
(expm1.f64 (log1p.f64 (/.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 y x)))
(/.f64 y x)
(exp.f64 (log.f64 (/.f64 y x)))
(/.f64 y x)
(exp.f64 (*.f64 (log.f64 (/.f64 y x)) #s(literal 1 binary64)))
(/.f64 y x)
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 #s(literal 0 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))) #s(literal 2 binary64))
(*.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (+.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 #s(literal 200 binary64) (*.f64 (*.f64 #s(literal 200 binary64) x) y)))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 #s(literal 40000 binary64) (pow.f64 x #s(literal 2 binary64)) (fma.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64) (*.f64 (*.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) x)) y))))
(/.f64 (fma.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal -8000000 binary64) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (fma.f64 #s(literal 40000 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 (*.f64 #s(literal -200 binary64) (+.f64 y x)) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))) (-.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) y (*.f64 x #s(literal -200 binary64))))
(*.f64 (/.f64 #s(literal 40000 binary64) (*.f64 #s(literal -200 binary64) (+.f64 y x))) (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 200 binary64) (+.f64 x y)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (/.f64 x (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(*.f64 x (/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(/.f64 (*.f64 x (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 x (/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 x (/.f64 (-.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(*.f64 x (/.f64 (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x y) #s(literal -2 binary64)) #s(literal -40000 binary64)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64))))
(/.f64 (*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) x) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (*.f64 x (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (/.f64 x (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(*.f64 x (/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(/.f64 (*.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64))) x) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(*.f64 x (/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(*.f64 x (/.f64 (-.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(*.f64 x (/.f64 (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x y) #s(literal -2 binary64)) #s(literal -40000 binary64)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64))))
(pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x))) (exp.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (pow.f64 (exp.f64 x) #s(literal 200 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(log.f64 (*.f64 (exp.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 200 binary64) x)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(exp.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 x #s(literal 200 binary64) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 x #s(literal 200 binary64) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) x (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal 200 binary64) x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 1 binary64) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (sqrt.f64 (*.f64 #s(literal 200 binary64) x)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (cbrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))) (cbrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (sqrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (sqrt.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 (sqrt.f64 x) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (sqrt.f64 x)) (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (sqrt.f64 x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(-.f64 (/.f64 #s(literal 40000 binary64) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))) (/.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(/.f64 (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x y) #s(literal -2 binary64)) #s(literal -40000 binary64)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)))
(*.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (sqrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(*.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(*.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(/.f64 (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x y) #s(literal -2 binary64)) #s(literal -40000 binary64)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))) (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))))
(/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(/.f64 (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x y) #s(literal -2 binary64)) #s(literal -40000 binary64)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal -40000 binary64) (/.f64 y x)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64) (+.f64 #s(literal 40000 binary64) (*.f64 #s(literal 40000 binary64) (/.f64 y x)))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 #s(literal 40000 binary64) y) x))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x y) #s(literal -2 binary64)) (+.f64 #s(literal 40000 binary64) (/.f64 (*.f64 y #s(literal 40000 binary64)) x))))
(/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(/.f64 (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x y) #s(literal -2 binary64)) #s(literal -40000 binary64)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)))
(/.f64 (neg.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))) (neg.f64 (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)) (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -8000000 binary64) #s(literal 8000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)) #s(literal 40000 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64)))) (neg.f64 (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(/.f64 (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x y) #s(literal -2 binary64)) #s(literal -40000 binary64)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 40000 binary64) #s(literal -40000 binary64)) (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)))
(/.f64 (-.f64 #s(literal 40000 binary64) (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) (+.f64 #s(literal 200 binary64) (*.f64 #s(literal 200 binary64) (/.f64 y x))))
(/.f64 (-.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (fma.f64 #s(literal 200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(/.f64 (fma.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x y) #s(literal -2 binary64)) #s(literal -40000 binary64)) (fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal -200 binary64)))
(pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 2 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(log.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) #s(literal 3 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(exp.f64 (log.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 y (/.f64 #s(literal -200 binary64) x) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -200 binary64)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 #s(literal 1 binary64) x) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 y x) #s(literal -200 binary64) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 1 binary64) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) #s(literal -200 binary64)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) #s(literal -200 binary64)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 #s(literal -200 binary64) (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 #s(literal -200 binary64) x) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal -200 binary64) (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal -200 binary64) y) (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (*.f64 #s(literal -200 binary64) y) (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y (/.f64 #s(literal -200 binary64) x))) #s(literal 200 binary64))
(fma.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) x) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (cbrt.f64 x)) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))
(fma.f64 (*.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) #s(literal 200 binary64))
(fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))

eval150.0ms (3.3%)

Compiler

Compiled 5 516 to 1 071 computations (80.6% saved)

prune52.0ms (1.2%)

Pruning

8 alts after pruning (3 fresh and 5 done)

PrunedKeptTotal
New4073410
Fresh101
Picked145
Done011
Total4098417
Accuracy
100.0%
Counts
417 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
86.2%
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
99.9%
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
86.6%
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
39.4%
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
48.1%
(*.f64 #s(literal 200 binary64) x)
52.8%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 67 to 49 computations (26.9% saved)

simplify164.0ms (3.7%)

Algorithm
egg-herbie
Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
cost-diff-256
(*.f64 #s(literal -200 binary64) y)
cost-diff-128
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
cost-diff0
(*.f64 #s(literal 200 binary64) x)
cost-diff0
(*.f64 #s(literal -200 binary64) x)
cost-diff0
(/.f64 y x)
cost-diff256
(*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))
cost-diff0
(/.f64 y x)
cost-diff0
(*.f64 #s(literal -200 binary64) (/.f64 y x))
cost-diff256
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
Rules
894×associate-/r/
755×cube-prod
662×fma-define
489×cube-div
408×swap-sqr
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
019256
134246
262238
389166
4102166
5164166
6358166
71374166
82354166
92510166
102632166
112756166
122950166
133200166
145259166
156538166
167226166
177664166
Stop Event
node limit
Calls
Call 1
Inputs
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
x
(*.f64 #s(literal -200 binary64) (/.f64 y x))
#s(literal -200 binary64)
(/.f64 y x)
y
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
(*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))
(/.f64 y x)
y
x
(*.f64 #s(literal -200 binary64) x)
#s(literal -200 binary64)
(*.f64 #s(literal 200 binary64) x)
#s(literal 200 binary64)
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
x
#s(literal 200 binary64)
(*.f64 #s(literal -200 binary64) y)
#s(literal -200 binary64)
y
Outputs
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)))
(*.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x))
(*.f64 #s(literal -200 binary64) y)
x
(*.f64 #s(literal -200 binary64) (/.f64 y x))
#s(literal -200 binary64)
(/.f64 y x)
y
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 x #s(literal 200 binary64)))
(*.f64 x (+.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))
(*.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)))
(*.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x))
(*.f64 #s(literal -200 binary64) y)
(/.f64 y x)
y
x
(*.f64 #s(literal -200 binary64) x)
(*.f64 x #s(literal -200 binary64))
#s(literal -200 binary64)
(*.f64 #s(literal 200 binary64) x)
(*.f64 x #s(literal 200 binary64))
#s(literal 200 binary64)
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 x #s(literal 200 binary64)))
(*.f64 x (+.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 200 binary64)))
(*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))
x
#s(literal 200 binary64)
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)))
(*.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x))
#s(literal -200 binary64)
y

localize60.0ms (1.3%)

Localize:

Found 9 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 #s(literal -200 binary64) y)
accuracy100.0%
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
accuracy100.0%
(*.f64 #s(literal 200 binary64) x)
accuracy100.0%
(*.f64 #s(literal -200 binary64) x)
accuracy100.0%
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
accuracy74.9%
(*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))
accuracy100.0%
(/.f64 y x)
accuracy99.6%
(*.f64 #s(literal -200 binary64) (/.f64 y x))
accuracy75.2%
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
Samples
37.0ms245×0valid
6.0ms10×5exit
0.0ms2valid
Compiler

Compiled 64 to 16 computations (75% saved)

Precisions
Click to see histograms. Total time spent on operations: 20.0ms
ival-mult: 13.0ms (65.9% of total)
ival-div: 3.0ms (15.2% of total)
ival-add: 3.0ms (15.2% of total)
adjust: 1.0ms (5.1% of total)
...in/eval/compile.rkt:76:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series4.0ms (0.1%)

Counts
5 → 96
Calls
Call 1
Inputs
#<alt (*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))>
#<alt (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))>
#<alt (+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))>
Outputs
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))>
#<alt (*.f64 #s(literal 200 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))>
Calls

27 calls:

TimeVariablePointExpression
0.0ms
x
@0
(* x (* -200 (/ y x)))
0.0ms
x
@0
(* -200 x)
0.0ms
x
@-inf
(+ (* x 200) (* -200 y))
0.0ms
x
@inf
(+ (* x 200) (* -200 y))
0.0ms
y
@0
(+ (* (/ y x) (* -200 x)) (* 200 x))

rewrite292.0ms (6.5%)

Algorithm
batch-egg-rewrite
Rules
691×log1p-expm1-u
691×expm1-log1p-u
648×log-prod
600×fma-define
290×fmm-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
019126
1254121
23413117
Stop Event
node limit
Counts
5 → 427
Calls
Call 1
Inputs
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) x)
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) #s(literal 1 binary64))
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 #s(literal -200 binary64) y) x)))
(/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) x)
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 x))
(/.f64 (*.f64 x (*.f64 #s(literal -200 binary64) y)) x)
(/.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) (*.f64 x #s(literal -200 binary64))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(exp.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) #s(literal 1 binary64))
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 #s(literal -200 binary64) y) x)))
(/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) x)
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 x))
(/.f64 (*.f64 x (*.f64 #s(literal -200 binary64) y)) x)
(/.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) (*.f64 x #s(literal -200 binary64))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(exp.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -200 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal -200 binary64))))
(exp.f64 (log.f64 (*.f64 x #s(literal -200 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal -200 binary64)))
(+.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+.f64 #s(literal 0 binary64) (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))) (cbrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))) #s(literal 1 binary64))
(*.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))
(*.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) (pow.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(*.f64 (sqrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) (sqrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)))
(pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (exp.f64 y) #s(literal -200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(cbrt.f64 (pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(log1p.f64 (expm1.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (log.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64)))
(-.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(*.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))))
(*.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (*.f64 (/.f64 y x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 1 binary64)))
(fma.f64 x #s(literal -200 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 x #s(literal 200 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) x (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 #s(literal -200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))

simplify372.0ms (8.3%)

Algorithm
egg-herbie
Rules
522×fmm-def
476×distribute-lft-in
334×distribute-lft-neg-in
322×distribute-rgt-neg-in
296×fma-undefine
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
063414491
1144212831
2402812333
Stop Event
node limit
Counts
523 → 473
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) #s(literal 1 binary64))
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 #s(literal -200 binary64) y) x)))
(/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) x)
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 x))
(/.f64 (*.f64 x (*.f64 #s(literal -200 binary64) y)) x)
(/.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) (*.f64 x #s(literal -200 binary64))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(exp.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) #s(literal 1 binary64))
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 #s(literal -200 binary64) y) x)))
(/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) x)
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 x))
(/.f64 (*.f64 x (*.f64 #s(literal -200 binary64) y)) x)
(/.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) (*.f64 x #s(literal -200 binary64))) (neg.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(exp.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -200 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal -200 binary64))))
(exp.f64 (log.f64 (*.f64 x #s(literal -200 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal -200 binary64)))
(+.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y))
(+.f64 #s(literal 0 binary64) (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))) (cbrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))) #s(literal 1 binary64))
(*.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))
(*.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) (pow.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(*.f64 (sqrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) (sqrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)))
(pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (exp.f64 y) #s(literal -200 binary64))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(cbrt.f64 (pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(log1p.f64 (expm1.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (log.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(exp.f64 (*.f64 (log.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64)))
(-.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(*.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))))
(*.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64))))
(/.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (*.f64 (/.f64 y x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)))
(log.f64 (exp.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 1 binary64)))
(fma.f64 x #s(literal -200 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 x #s(literal 200 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) x (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal 200 binary64) x (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 #s(literal -200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
Outputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 #s(literal 200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 y (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 x y)) #s(literal 200 binary64)))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 y (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x y)))))
(*.f64 y (fma.f64 #s(literal 200 binary64) (/.f64 x y) #s(literal -200 binary64)))
(*.f64 y (fma.f64 x (/.f64 #s(literal 200 binary64) y) #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal 200 binary64) (/.f64 y x)) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(*.f64 #s(literal -200 binary64) y)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 #s(literal -200 binary64) y) x)))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) x)
(*.f64 #s(literal -200 binary64) y)
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 x))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (*.f64 x (*.f64 #s(literal -200 binary64) y)) x)
(*.f64 #s(literal -200 binary64) y)
(/.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 y)) (neg.f64 x))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (*.f64 (neg.f64 y) (*.f64 x #s(literal -200 binary64))) (neg.f64 x))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) #s(literal 1 binary64)) x)
(*.f64 #s(literal -200 binary64) y)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 3 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64))
(*.f64 #s(literal -200 binary64) y)
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) y)
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))))
(*.f64 #s(literal -200 binary64) y)
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(*.f64 #s(literal -200 binary64) y)
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 (*.f64 #s(literal -200 binary64) y) x)))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) x)
(*.f64 #s(literal -200 binary64) y)
(/.f64 (neg.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 x))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (*.f64 x (*.f64 #s(literal -200 binary64) y)) x)
(*.f64 #s(literal -200 binary64) y)
(/.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 y)) (neg.f64 x))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (*.f64 (neg.f64 y) (*.f64 x #s(literal -200 binary64))) (neg.f64 x))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) #s(literal 1 binary64)) x)
(*.f64 #s(literal -200 binary64) y)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 #s(literal -200 binary64) y)
(/.f64 (/.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 3 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64))
(*.f64 #s(literal -200 binary64) y)
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) y)
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))))
(*.f64 #s(literal -200 binary64) y)
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) x)))
(pow.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -200 binary64) x)
(pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal -200 binary64) x)
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -200 binary64) x)
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))))
(*.f64 #s(literal -200 binary64) x)
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal -200 binary64))))
(*.f64 #s(literal -200 binary64) x)
(exp.f64 (log.f64 (*.f64 x #s(literal -200 binary64))))
(*.f64 #s(literal -200 binary64) x)
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) x)
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(+.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(+.f64 #s(literal 0 binary64) (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))) (cbrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)))) (cbrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x)))))) (log.f64 (cbrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)))) (cbrt.f64 (exp.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) (+.f64 x y))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) (+.f64 x y))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) (+.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) (+.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(*.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(*.f64 #s(literal 1 binary64) (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(*.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) (pow.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(*.f64 (sqrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) (sqrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (+.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 x (*.f64 #s(literal 40000 binary64) y)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (*.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal -200 binary64) (-.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 40000 binary64))) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -200 binary64) y)))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) y)))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(*.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 200 binary64) (-.f64 y x))))
(pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 1 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(pow.f64 (cbrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 3 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(pow.f64 (pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(pow.f64 (sqrt.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(sqrt.f64 (pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(log.f64 (exp.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(log.f64 (*.f64 (pow.f64 (exp.f64 y) #s(literal -200 binary64)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(log.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (exp.f64 y) #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) y)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(cbrt.f64 (pow.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y)) #s(literal 3 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(expm1.f64 (log1p.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y))))
(log1p.f64 (expm1.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(exp.f64 (log.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (fma.f64 x #s(literal -200 binary64) (*.f64 #s(literal -200 binary64) y))) #s(literal 1 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(-.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x))))
(-.f64 (/.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (/.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) y)))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(*.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 200 binary64) (-.f64 y x))))
(*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(*.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 x (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal -200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) (-.f64 y x)) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64))))
(*.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(*.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))))
(*.f64 (*.f64 (+.f64 (sqrt.f64 (/.f64 y x)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 x (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal -200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) (-.f64 y x)) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(/.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 x (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal -200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) (-.f64 y x)) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64)) (*.f64 (/.f64 y x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (-.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))) (*.f64 y (*.f64 #s(literal 40000 binary64) x)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (fma.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64)) (*.f64 y (*.f64 #s(literal -40000 binary64) x)))))
(/.f64 (neg.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)))) (neg.f64 (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))))
(/.f64 #s(literal 1 binary64) (/.f64 (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 x (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal -200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64)))))
(/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) (-.f64 y x)) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64))))
(/.f64 (neg.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64))) (neg.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (+.f64 (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (*.f64 (/.f64 y x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))))))
(/.f64 (-.f64 (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64))) (+.f64 (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64)) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (*.f64 (/.f64 y x) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64))))))
(/.f64 (+.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64))) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64))) (+.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))) (fma.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64) (*.f64 y (*.f64 #s(literal 40000 binary64) x)))))
(/.f64 (fma.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64))) (+.f64 (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64)) (*.f64 #s(literal 40000 binary64) (+.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y x)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) y)))
(/.f64 (*.f64 #s(literal 40000 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -200 binary64) (-.f64 x y)))
(*.f64 #s(literal 40000 binary64) (/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 200 binary64) (-.f64 y x))))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 3 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(log.f64 (exp.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) x)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (pow.f64 (exp.f64 #s(literal -200 binary64)) x)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(log.f64 (*.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) x)))))
(log.f64 (*.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (pow.f64 (exp.f64 #s(literal -200 binary64)) x)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) x)))))
(log.f64 (/.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 200 binary64)) x) (/.f64 y x)) (pow.f64 (exp.f64 #s(literal -200 binary64)) x)))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (pow.f64 (exp.f64 #s(literal 200 binary64)) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(log.f64 (/.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))) (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64))))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 3 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(exp.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 1 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 x #s(literal -200 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 x #s(literal 200 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 x (+.f64 #s(literal 200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal -200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (+.f64 x y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 #s(literal -200 binary64) x (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal -200 binary64) (*.f64 (/.f64 y x) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 y (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 y (*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) x (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 1 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal 200 binary64) x (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) #s(literal 200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (pow.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 2 binary64)) (/.f64 #s(literal 1 binary64) (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (/.f64 y x)) (*.f64 (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (sqrt.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) #s(literal 200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 x (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal -200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 x #s(literal -400 binary64)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) (-.f64 y x)) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64)))) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 x (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal -200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))))) (*.f64 x #s(literal -400 binary64)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) (-.f64 y x)) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64)))) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 x (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64)))) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal -200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) (-.f64 y x)) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 x (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64)))) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal -200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) (-.f64 y x)) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 x #s(literal -200 binary64)) (-.f64 (*.f64 x #s(literal -200 binary64)) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 x (-.f64 #s(literal -200 binary64) (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x)) #s(literal 2 binary64)))) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal -200 binary64) (-.f64 x y)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (/.f64 (fma.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal 8000000 binary64) (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) (-.f64 y x)) (pow.f64 (*.f64 #s(literal -200 binary64) y) #s(literal 2 binary64)))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (*.f64 x #s(literal -400 binary64)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (*.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64))) #s(literal 1 binary64) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 x (fma.f64 #s(literal -200 binary64) (/.f64 y x) #s(literal 200 binary64)) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(+.f64 (fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(+.f64 (*.f64 #s(literal -200 binary64) (-.f64 y x)) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) x) (/.f64 #s(literal 1 binary64) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y (sqrt.f64 x)) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 (*.f64 x #s(literal -200 binary64)) x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 #s(literal -200 binary64) x (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (/.f64 y x)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 x) #s(literal 200 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (fma.f64 #s(literal -200 binary64) x (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (/.f64 y x)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (*.f64 x #s(literal -400 binary64)))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (/.f64 y x)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (/.f64 y x)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (-.f64 (sqrt.f64 (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (fma.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64))))
(fma.f64 (fma.f64 (sqrt.f64 (/.f64 y x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 (*.f64 #s(literal -200 binary64) y) (/.f64 x x))) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (fma.f64 (*.f64 #s(literal 200 binary64) x) #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) x)))
(fma.f64 (*.f64 (+.f64 (sqrt.f64 (/.f64 y x)) #s(literal 1 binary64)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (-.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (+.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 200 binary64) x)))
(fma.f64 (*.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 #s(literal -200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 #s(literal 200 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 #s(literal 200 binary64) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x (/.f64 (*.f64 #s(literal -200 binary64) y) x)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (/.f64 y x)) #s(literal -200 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (pow.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 x (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x))) (sqrt.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) x) #s(literal -200 binary64) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 y x) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (/.f64 (*.f64 #s(literal -200 binary64) y) x) (sqrt.f64 x)) (sqrt.f64 x) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 x #s(literal -200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (neg.f64 (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 x) #s(literal 200 binary64)))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal -200 binary64) x))
(*.f64 #s(literal -200 binary64) (+.f64 x y))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 #s(literal -1 binary64) (*.f64 x #s(literal -200 binary64))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))
(fma.f64 (*.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)) (*.f64 (neg.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal 200 binary64) x (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) (-.f64 y x))

eval87.0ms (2%)

Compiler

Compiled 10 703 to 1 309 computations (87.8% saved)

prune104.0ms (2.3%)

Pruning

8 alts after pruning (1 fresh and 7 done)

PrunedKeptTotal
New6321633
Fresh000
Picked123
Done055
Total6338641
Accuracy
100.0%
Counts
641 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
40.7%
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
99.9%
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
86.6%
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
39.4%
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
48.1%
(*.f64 #s(literal 200 binary64) x)
52.8%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 63 to 46 computations (27% saved)

simplify208.0ms (4.6%)

Algorithm
egg-herbie
Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
cost-diff0
(/.f64 x y)
cost-diff0
(*.f64 x #s(literal -200 binary64))
cost-diff256
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
Rules
1 726×associate-/r*
970×associate-/r/
495×swap-sqr
484×cube-prod
378×associate-/l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01160
11660
22742
34942
410742
529342
6146442
7255842
8268842
9269642
10270742
11273542
12278442
13285142
14292442
15300942
16310642
17321442
18333142
19346542
20360842
21376442
22393542
23738142
Stop Event
node limit
Calls
Call 1
Inputs
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(*.f64 x #s(literal -200 binary64))
x
#s(literal -200 binary64)
(/.f64 x y)
y
Outputs
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(*.f64 x (/.f64 #s(literal -200 binary64) (/.f64 x y)))
(*.f64 x (*.f64 (/.f64 #s(literal -200 binary64) x) y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 x #s(literal -200 binary64))
x
#s(literal -200 binary64)
(/.f64 x y)
y

localize22.0ms (0.5%)

Localize:

Found 3 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(/.f64 x y)
accuracy100.0%
(*.f64 x #s(literal -200 binary64))
accuracy74.9%
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
Samples
12.0ms246×0valid
2.0ms10×5exit
Compiler

Compiled 18 to 8 computations (55.6% saved)

Precisions
Click to see histograms. Total time spent on operations: 8.0ms
ival-div: 4.0ms (50.9% of total)
ival-mult: 3.0ms (38.2% of total)
adjust: 0.0ms (0% of total)
...in/eval/compile.rkt:76:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series3.0ms (0.1%)

Counts
3 → 36
Calls
Call 1
Inputs
#<alt (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))>
#<alt (*.f64 x #s(literal -200 binary64))>
#<alt (/.f64 x y)>
Outputs
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) y)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
#<alt (*.f64 #s(literal -200 binary64) x)>
Calls

15 calls:

TimeVariablePointExpression
0.0ms
x
@-inf
(/ x y)
0.0ms
y
@0
(/ x y)
0.0ms
x
@0
(/ x y)
0.0ms
y
@-inf
(/ x y)
0.0ms
x
@inf
(/ x y)

rewrite110.0ms (2.4%)

Algorithm
batch-egg-rewrite
Rules
818×unpow-prod-down
694×log1p-expm1-u
694×expm1-log1p-u
425×log-prod
159×pow-unpow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01151
112251
2185651
Stop Event
node limit
Counts
3 → 254
Calls
Call 1
Inputs
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(*.f64 x #s(literal -200 binary64))
(/.f64 x y)
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1 binary64))
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 x (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 3 binary64)))
(*.f64 x (pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))
(*.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)))
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) (pow.f64 (*.f64 x (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 (/.f64 x y) x) #s(literal -1 binary64)))
(*.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x))
(*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 3 binary64)))
(*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (sqrt.f64 (/.f64 y x)) #s(literal 2 binary64)))
(*.f64 y (*.f64 x (/.f64 #s(literal -200 binary64) x)))
(*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) (pow.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)))
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 (sqrt.f64 x) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 (*.f64 x #s(literal 200 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) y)))
(*.f64 (*.f64 x #s(literal 200 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) y)) #s(literal 1 binary64)))
(*.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)))
(*.f64 (/.f64 y x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) y)
(*.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) x)
(*.f64 (/.f64 x x) (/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal -200 binary64) (cbrt.f64 (/.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (/.f64 x y))) (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))) (/.f64 x (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal -200 binary64) x) (/.f64 x (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) x) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (cbrt.f64 (/.f64 x y))))
(*.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)) y)
(*.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64)) (/.f64 y x))
(*.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 x)) (neg.f64 y))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))
(*.f64 (pow.f64 (/.f64 #s(literal -200 binary64) x) #s(literal 1 binary64)) (pow.f64 (/.f64 x (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 x x) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) x) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (pow.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -200 binary64) (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 x (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 x (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 x (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)) #s(literal 1 binary64)) y)
(*.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (sqrt.f64 y)) #s(literal 1 binary64)) (sqrt.f64 y))
(*.f64 (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 y x))
(*.f64 (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x))) #s(literal 3 binary64)) y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64)))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) x) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (*.f64 x #s(literal -200 binary64))) #s(literal 1/3 binary64)) (pow.f64 (/.f64 y x) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (*.f64 x (/.f64 #s(literal -200 binary64) x))) #s(literal 1/3 binary64)) (cbrt.f64 y))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x))) #s(literal 2 binary64)) y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x))) (cbrt.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x)))) #s(literal -1 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (pow.f64 (/.f64 x x) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -200 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 x y) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 x y) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) #s(literal -200 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal -200 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 (neg.f64 x) y)))
(neg.f64 (/.f64 (*.f64 x #s(literal 200 binary64)) (/.f64 x y)))
(sqrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(exp.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -200 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal -200 binary64))))
(exp.f64 (log.f64 (*.f64 x #s(literal -200 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x y))) (cbrt.f64 (exp.f64 (/.f64 x y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x y))) #s(literal 1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) y))
(*.f64 x (pow.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 3 binary64)))
(*.f64 x (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 2 binary64)))
(*.f64 (/.f64 x y) #s(literal 1 binary64))
(*.f64 (/.f64 x y) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 x y))
(*.f64 (cbrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 x y)) (pow.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (/.f64 (cbrt.f64 x) y) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (sqrt.f64 x) (pow.f64 (/.f64 (sqrt.f64 x) y) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 x) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (neg.f64 x) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) x)
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (pow.f64 (/.f64 (cbrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (pow.f64 (/.f64 (sqrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 y)) (/.f64 (cbrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 y)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (/.f64 x y))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 x (cbrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) #s(literal 1 binary64)) (pow.f64 (/.f64 x (sqrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 x) y) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 y)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) y) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) (cbrt.f64 (cbrt.f64 (/.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 (*.f64 (/.f64 x y) (sqrt.f64 (/.f64 x y))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (/.f64 x y) (sqrt.f64 (/.f64 x y))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) x) #s(literal 1/3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x y))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 y x)) (cbrt.f64 (/.f64 y x))) #s(literal -1 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 y (cbrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 y (sqrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(pow.f64 (/.f64 x y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 2 binary64))
(pow.f64 (/.f64 y x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 y x) #s(literal 1 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 (neg.f64 x) y))
(sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x y))))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 x y)))))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 x) y))))
(cbrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 x y)))
(exp.f64 (log.f64 (/.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 x y)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 x y))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y x)) #s(literal -1 binary64)))

simplify115.0ms (2.6%)

Algorithm
egg-herbie
Rules
404×exp-prod
368×distribute-lft-neg-in
368×distribute-rgt-neg-in
314×associate-*r*
269×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
06866137
113215771
242325607
Stop Event
node limit
Counts
290 → 348
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1 binary64))
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 x (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 3 binary64)))
(*.f64 x (pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))
(*.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)))
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) (pow.f64 (*.f64 x (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 (/.f64 x y) x) #s(literal -1 binary64)))
(*.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x))
(*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 3 binary64)))
(*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (sqrt.f64 (/.f64 y x)) #s(literal 2 binary64)))
(*.f64 y (*.f64 x (/.f64 #s(literal -200 binary64) x)))
(*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) #s(literal 1 binary64))
(*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) (pow.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)))
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 (sqrt.f64 x) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 (*.f64 x #s(literal 200 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) y)))
(*.f64 (*.f64 x #s(literal 200 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) y)) #s(literal 1 binary64)))
(*.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)))
(*.f64 (/.f64 y x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) y)
(*.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) x)
(*.f64 (/.f64 x x) (/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal -200 binary64) (cbrt.f64 (/.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (/.f64 x y))) (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))) (/.f64 x (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal -200 binary64) x) (/.f64 x (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (/.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) x) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (cbrt.f64 (/.f64 x y))))
(*.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)) y)
(*.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64)) (/.f64 y x))
(*.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 x)) (neg.f64 y))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))
(*.f64 (pow.f64 (/.f64 #s(literal -200 binary64) x) #s(literal 1 binary64)) (pow.f64 (/.f64 x (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 x x) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) x) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 (pow.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -200 binary64) (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 x (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 x (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 x (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)) #s(literal 1 binary64)) y)
(*.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (sqrt.f64 y)) #s(literal 1 binary64)) (sqrt.f64 y))
(*.f64 (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 y x))
(*.f64 (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 y))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x))) #s(literal 3 binary64)) y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64)))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) x) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (*.f64 x #s(literal -200 binary64))) #s(literal 1/3 binary64)) (pow.f64 (/.f64 y x) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (*.f64 x (/.f64 #s(literal -200 binary64) x))) #s(literal 1/3 binary64)) (cbrt.f64 y))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x))) #s(literal 2 binary64)) y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x))) (cbrt.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x)))) #s(literal -1 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (pow.f64 (/.f64 x x) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x #s(literal -200 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 x (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 x y) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 x y) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) #s(literal -200 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal -200 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x)) #s(literal -1 binary64))
(pow.f64 (/.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 (neg.f64 x) y)))
(neg.f64 (/.f64 (*.f64 x #s(literal 200 binary64)) (/.f64 x y)))
(sqrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(exp.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x))) #s(literal -1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -200 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal -200 binary64))))
(exp.f64 (log.f64 (*.f64 x #s(literal -200 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x y))) (cbrt.f64 (exp.f64 (/.f64 x y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x y))) #s(literal 1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) y))
(*.f64 x (pow.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 3 binary64)))
(*.f64 x (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 2 binary64)))
(*.f64 (/.f64 x y) #s(literal 1 binary64))
(*.f64 (/.f64 x y) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (/.f64 x y))
(*.f64 (cbrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (/.f64 x y)) (pow.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (/.f64 (cbrt.f64 x) y) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (sqrt.f64 x) (pow.f64 (/.f64 (sqrt.f64 x) y) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 x) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (neg.f64 x) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) y) x)
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (pow.f64 (/.f64 (cbrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (pow.f64 (/.f64 (sqrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 y)) (/.f64 (cbrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 y)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (/.f64 x y))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 x (cbrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) #s(literal 1 binary64)) (pow.f64 (/.f64 x (sqrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 x) y) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 y)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) y) #s(literal 1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) (cbrt.f64 (cbrt.f64 (/.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 (*.f64 (/.f64 x y) (sqrt.f64 (/.f64 x y))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (/.f64 x y) (sqrt.f64 (/.f64 x y))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) x) #s(literal 1/3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x y))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 y x)) (cbrt.f64 (/.f64 y x))) #s(literal -1 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 y (cbrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 y (sqrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(pow.f64 (/.f64 x y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 2 binary64))
(pow.f64 (/.f64 y x) #s(literal -1 binary64))
(pow.f64 (/.f64 (/.f64 y x) #s(literal 1 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 (neg.f64 x) y))
(sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x y))))
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 x y)))))
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 x) y))))
(cbrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 x y)))
(exp.f64 (log.f64 (/.f64 x y)))
(exp.f64 (*.f64 (log.f64 (/.f64 x y)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 x y))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (/.f64 y x)) #s(literal -1 binary64)))
Outputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(*.f64 #s(literal -200 binary64) x)
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) y)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) y)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))) #s(literal 2 binary64))
(*.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal -200 binary64)) y))) #s(literal 2 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 x (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 x (pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (*.f64 x (/.f64 y x)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (pow.f64 (*.f64 x (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal -200 binary64) (pow.f64 (/.f64 (/.f64 x y) x) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 y x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 x #s(literal -200 binary64)) (pow.f64 (sqrt.f64 (/.f64 y x)) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 y (*.f64 x (/.f64 #s(literal -200 binary64) x)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) #s(literal 1 binary64))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) (pow.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y))) (cbrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (cbrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (*.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 y x)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (sqrt.f64 x) (pow.f64 (*.f64 (sqrt.f64 x) (*.f64 #s(literal -200 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 x #s(literal 200 binary64)) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 x #s(literal 200 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 y x) (*.f64 x #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 y x) (pow.f64 (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) x)
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 x x) (/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal -200 binary64) (cbrt.f64 (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 x (sqrt.f64 (/.f64 x y))) (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))) (/.f64 x (sqrt.f64 (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 #s(literal -200 binary64) x) (/.f64 x (/.f64 #s(literal 1 binary64) y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 #s(literal 1 binary64) x) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 #s(literal -200 binary64) x))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 #s(literal -200 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y)))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) x) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (cbrt.f64 (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64)) (/.f64 y x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 x)) (neg.f64 y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 #s(literal -200 binary64) x) #s(literal 1 binary64)) (pow.f64 (/.f64 x (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 x x) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -200 binary64) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) x) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal 1 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 x y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 x (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -200 binary64) (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 x (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 #s(literal -200 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 x (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 #s(literal -200 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 x (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) x) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y)))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (/.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) (sqrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) (cbrt.f64 (/.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) #s(literal 1 binary64)) #s(literal 1 binary64)) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (*.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x)) (sqrt.f64 y)) #s(literal 1 binary64)) (sqrt.f64 y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (/.f64 y x))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (neg.f64 x)) #s(literal 1 binary64)) (neg.f64 y))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x))) #s(literal 3 binary64)) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y))) (cbrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (cbrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1/3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64)))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 3 binary64))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 3 binary64))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64))))) (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) x) #s(literal 1/3 binary64)) (pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (cbrt.f64 (*.f64 x (*.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) (*.f64 #s(literal 40000 binary64) x))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 y x))) (cbrt.f64 (*.f64 #s(literal 40000 binary64) (*.f64 x (pow.f64 y #s(literal 2 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (*.f64 x #s(literal -200 binary64))) #s(literal 1/3 binary64)) (pow.f64 (/.f64 y x) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (/.f64 y x)) (cbrt.f64 (*.f64 (*.f64 #s(literal -200 binary64) x) (*.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (/.f64 y x)) (cbrt.f64 (*.f64 x (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -8000000 binary64)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y)))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y))) #s(literal 2 binary64)) (*.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) #s(literal 2 binary64)) (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y)))) (cbrt.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y))))))
(*.f64 (cbrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) y))) (cbrt.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal -200 binary64) y)))))
(*.f64 (pow.f64 (*.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))) (*.f64 x (/.f64 #s(literal -200 binary64) x))) #s(literal 1/3 binary64)) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 #s(literal 40000 binary64) (*.f64 (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 2 binary64)) (*.f64 x (/.f64 #s(literal -200 binary64) x))))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal -8000000 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal -200 binary64) x))) #s(literal 2 binary64)) y)
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x))) (cbrt.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x)))) #s(literal -1 binary64)) (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y))) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (*.f64 (/.f64 x (*.f64 x y)) #s(literal -1/200 binary64))) (cbrt.f64 (*.f64 (/.f64 x (*.f64 x y)) #s(literal -1/200 binary64))))))
(*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (/.f64 #s(literal -1/200 binary64) y)) (cbrt.f64 (/.f64 #s(literal -1/200 binary64) y)))))
(/.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) y)) (*.f64 (cbrt.f64 (/.f64 #s(literal -1/200 binary64) y)) (cbrt.f64 (/.f64 #s(literal -1/200 binary64) y))))
(*.f64 (pow.f64 (/.f64 x x) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 x #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 x #s(literal -200 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 x y))))
(/.f64 (*.f64 y x) (/.f64 x #s(literal -200 binary64)))
(*.f64 (pow.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) y))))
(/.f64 (*.f64 y (cbrt.f64 (*.f64 #s(literal -200 binary64) x))) (/.f64 x (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 x (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 #s(literal 1 binary64) y) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 x (sqrt.f64 (*.f64 #s(literal -200 binary64) x)))) (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) x)) y))))
(/.f64 (*.f64 y (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (/.f64 x (sqrt.f64 (*.f64 #s(literal -200 binary64) x))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 x y) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (/.f64 x y) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) x)) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal -200 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) x) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x y))) #s(literal -200 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x y))) #s(literal -200 binary64)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) x))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) #s(literal -200 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) #s(literal -200 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 (/.f64 x y)) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) #s(literal -200 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x y))) x))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x y))) x) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) #s(literal -200 binary64)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 #s(literal -200 binary64) x))))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 #s(literal -200 binary64) x)))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 #s(literal -200 binary64) x)))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x y))) (cbrt.f64 (*.f64 #s(literal -200 binary64) x))) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 #s(literal -200 binary64) x))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x)))) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x)))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x y))) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (/.f64 x y))) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) (/.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) x) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal -200 binary64)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 x y)) x)) (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal -200 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) x) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) #s(literal -200 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) #s(literal -200 binary64)) (/.f64 (sqrt.f64 (/.f64 x y)) x))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal -200 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 x y)) x)) (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal -200 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) x) (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) #s(literal -200 binary64)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) #s(literal -200 binary64)) (/.f64 (sqrt.f64 (/.f64 x y)) x))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (*.f64 x #s(literal -200 binary64))) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 (/.f64 x y)) (cbrt.f64 (*.f64 #s(literal -200 binary64) x)))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) (cbrt.f64 (*.f64 #s(literal -200 binary64) x))) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (/.f64 x y))) (cbrt.f64 (*.f64 #s(literal -200 binary64) x))) (/.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) x)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal -1 binary64)))
(pow.f64 (/.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (*.f64 #s(literal -200 binary64) x))) #s(literal -2 binary64))
(pow.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))) #s(literal 1 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 3 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 2 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x)) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) y)
(pow.f64 (/.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x)) #s(literal 1 binary64)) #s(literal -1 binary64))
(*.f64 #s(literal -200 binary64) y)
(neg.f64 (/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 (neg.f64 x) y)))
(*.f64 #s(literal -200 binary64) y)
(neg.f64 (/.f64 (*.f64 x #s(literal 200 binary64)) (/.f64 x y)))
(*.f64 #s(literal -200 binary64) y)
(sqrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 y #s(literal 2 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)) (/.f64 y x)))
(*.f64 #s(literal -200 binary64) y)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))))
(*.f64 #s(literal -200 binary64) y)
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64)) (pow.f64 (/.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) (*.f64 #s(literal 1 binary64) y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) y)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y)))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (/.f64 x (/.f64 x y)) #s(literal 3 binary64)))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 (*.f64 #s(literal 1 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 y #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal -200 binary64) (/.f64 x (/.f64 x y))))) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) y)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal -1/200 binary64) (/.f64 (/.f64 x y) x))) #s(literal -1 binary64)))
(*.f64 #s(literal -200 binary64) y)
(+.f64 #s(literal 0 binary64) (*.f64 x #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64))) (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) x)))
(pow.f64 (*.f64 x #s(literal -200 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal -200 binary64) x)
(pow.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal -200 binary64) x)
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 x #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 2 binary64))
(*.f64 #s(literal -200 binary64) x)
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 40000 binary64)))
(sqrt.f64 (*.f64 #s(literal 40000 binary64) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 x) #s(literal -200 binary64)))
(*.f64 #s(literal -200 binary64) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x #s(literal -200 binary64)))))
(*.f64 #s(literal -200 binary64) x)
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64)))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x #s(literal -200 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal -200 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 x #s(literal -200 binary64))))
(*.f64 #s(literal -200 binary64) x)
(exp.f64 (log.f64 (*.f64 x #s(literal -200 binary64))))
(*.f64 #s(literal -200 binary64) x)
(exp.f64 (*.f64 (log.f64 (*.f64 x #s(literal -200 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal -200 binary64) x)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 3 binary64)))
(*.f64 #s(literal -200 binary64) x)
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) #s(literal -8000000 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 #s(literal -8000000 binary64) (pow.f64 x #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x #s(literal -200 binary64)))) #s(literal 2 binary64)))
(*.f64 #s(literal -200 binary64) x)
(+.f64 #s(literal 0 binary64) (/.f64 x y))
(/.f64 x y)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x y))) (cbrt.f64 (exp.f64 (/.f64 x y))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x y)))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x y)))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x y)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x y))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 x y)))
(*.f64 x (/.f64 #s(literal 1 binary64) y))
(/.f64 x y)
(*.f64 x (pow.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 3 binary64)))
(/.f64 x y)
(*.f64 x (pow.f64 (sqrt.f64 (/.f64 #s(literal 1 binary64) y)) #s(literal 2 binary64)))
(/.f64 x y)
(*.f64 (/.f64 x y) #s(literal 1 binary64))
(/.f64 x y)
(*.f64 (/.f64 x y) (log.f64 (exp.f64 #s(literal 1 binary64))))
(/.f64 x y)
(*.f64 #s(literal 1 binary64) (/.f64 x y))
(/.f64 x y)
(*.f64 (cbrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)))
(/.f64 x y)
(*.f64 (cbrt.f64 (/.f64 x y)) (pow.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (/.f64 x y)) (cbrt.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x y)))
(/.f64 x y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) y))
(/.f64 x y)
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) y)))
(/.f64 x y)
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (/.f64 (cbrt.f64 x) y) #s(literal 1 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(/.f64 x y)
(*.f64 (sqrt.f64 (/.f64 x y)) (sqrt.f64 (/.f64 x y)))
(/.f64 x y)
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) y))
(/.f64 x y)
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) y)))
(/.f64 x y)
(*.f64 (sqrt.f64 x) (pow.f64 (/.f64 (sqrt.f64 x) y) #s(literal 1 binary64)))
(/.f64 x y)
(*.f64 (sqrt.f64 x) (pow.f64 (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) y)) #s(literal 1 binary64)))
(/.f64 x y)
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(/.f64 x y)
(*.f64 (neg.f64 x) (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) #s(literal 1 binary64)))
(/.f64 x y)
(*.f64 (/.f64 #s(literal 1 binary64) y) x)
(/.f64 x y)
(*.f64 (/.f64 #s(literal 1 binary64) y) (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)))
(/.f64 x y)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(/.f64 (/.f64 x (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (pow.f64 (/.f64 (cbrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 y) x)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (cbrt.f64 y) x))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (pow.f64 (/.f64 (sqrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) y))
(/.f64 x y)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 x y)) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 y)) (/.f64 (cbrt.f64 x) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) y))
(/.f64 x y)
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(/.f64 (/.f64 x (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (/.f64 x y))
(/.f64 x y)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 x (cbrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(/.f64 (/.f64 x (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) #s(literal 1 binary64)) (pow.f64 (/.f64 x (sqrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 x) y) #s(literal 1 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 x y)) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 x y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 y)) #s(literal 1 binary64)) (pow.f64 (/.f64 (cbrt.f64 x) (sqrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) y) #s(literal 1 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) #s(literal 1 binary64)) (pow.f64 (/.f64 (sqrt.f64 x) (cbrt.f64 y)) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(/.f64 (/.f64 x (cbrt.f64 y)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) (cbrt.f64 (cbrt.f64 (/.f64 x y)))) #s(literal 3 binary64)) (pow.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 x y)) (cbrt.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 (/.f64 x y) (sqrt.f64 (/.f64 x y))) #s(literal 1/3 binary64)) (pow.f64 (*.f64 (/.f64 x y) (sqrt.f64 (/.f64 x y))) #s(literal 1/3 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)))) (cbrt.f64 (sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) x) #s(literal 1/3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 1 binary64) y)) (cbrt.f64 (*.f64 x (pow.f64 (/.f64 x y) #s(literal 2 binary64)))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 1/3 binary64)) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (cbrt.f64 (/.f64 x y))) (cbrt.f64 (*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 7 binary64)) (cbrt.f64 (/.f64 x y)))))
(*.f64 (pow.f64 (*.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)) (sqrt.f64 (/.f64 x y))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) (cbrt.f64 (*.f64 (sqrt.f64 (/.f64 x y)) (pow.f64 (/.f64 x y) #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) (cbrt.f64 (*.f64 (/.f64 x y) (pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (sqrt.f64 (/.f64 x y))) (cbrt.f64 (pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 5 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)) (pow.f64 (sqrt.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) x) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) y))
(/.f64 x y)
(*.f64 (pow.f64 (*.f64 (cbrt.f64 (/.f64 y x)) (cbrt.f64 (/.f64 y x))) #s(literal -1 binary64)) (cbrt.f64 (/.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 (cbrt.f64 (/.f64 y x)) (cbrt.f64 (/.f64 y x)))))
(/.f64 (cbrt.f64 (/.f64 x y)) (*.f64 (cbrt.f64 (/.f64 y x)) (cbrt.f64 (/.f64 y x))))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 y (cbrt.f64 x)) #s(literal -1 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 y (sqrt.f64 x)) #s(literal -1 binary64)))
(/.f64 x y)
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 y) x)))
(/.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (cbrt.f64 y) x))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 y) (cbrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 y) (cbrt.f64 x))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 y)) (cbrt.f64 x)) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 y)) (cbrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 (cbrt.f64 y) (sqrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 x))) (/.f64 #s(literal 1 binary64) (/.f64 (cbrt.f64 y) (sqrt.f64 x))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 y)) (sqrt.f64 x)) #s(literal 1 binary64)) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 x)))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 y)) (sqrt.f64 x)) (/.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (sqrt.f64 x)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) #s(literal 1 binary64)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 y) x) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (/.f64 x (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 y) (cbrt.f64 x)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) (/.f64 (sqrt.f64 y) (cbrt.f64 x))))
(/.f64 (*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (cbrt.f64 x)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 y) (cbrt.f64 x)))
(*.f64 (pow.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 x)) #s(literal -1 binary64)) (pow.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 x)) #s(literal -1 binary64)))
(pow.f64 (/.f64 (sqrt.f64 y) (sqrt.f64 x)) #s(literal -2 binary64))
(*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (neg.f64 x)) #s(literal -1 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(/.f64 x y)
(pow.f64 (/.f64 x y) #s(literal 1 binary64))
(/.f64 x y)
(pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 3 binary64))
(/.f64 x y)
(pow.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 x y)
(pow.f64 (sqrt.f64 (/.f64 x y)) #s(literal 2 binary64))
(/.f64 x y)
(pow.f64 (/.f64 y x) #s(literal -1 binary64))
(/.f64 x y)
(pow.f64 (/.f64 (/.f64 y x) #s(literal 1 binary64)) #s(literal -1 binary64))
(/.f64 x y)
(neg.f64 (/.f64 (neg.f64 x) y))
(/.f64 x y)
(sqrt.f64 (pow.f64 (/.f64 x y) #s(literal 2 binary64)))
(/.f64 x y)
(log.f64 (exp.f64 (/.f64 x y)))
(/.f64 x y)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x y))))
(/.f64 x y)
(log.f64 (/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 x y)))))
(/.f64 x y)
(log.f64 (/.f64 #s(literal 1 binary64) (exp.f64 (/.f64 (neg.f64 x) y))))
(/.f64 x y)
(cbrt.f64 (pow.f64 (/.f64 x y) #s(literal 3 binary64)))
(/.f64 x y)
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 x y)
(expm1.f64 (log1p.f64 (/.f64 x y)))
(log1p.f64 (expm1.f64 (/.f64 x y)))
(/.f64 x y)
(exp.f64 (log.f64 (/.f64 x y)))
(/.f64 x y)
(exp.f64 (*.f64 (log.f64 (/.f64 x y)) #s(literal 1 binary64)))
(/.f64 x y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (/.f64 x y))) #s(literal 3 binary64)))
(/.f64 x y)
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (/.f64 x y))) #s(literal 1/3 binary64)))
(/.f64 x y)
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64)))
(/.f64 x y)
(exp.f64 (*.f64 (log.f64 (/.f64 y x)) #s(literal -1 binary64)))
(/.f64 x y)

eval100.0ms (2.2%)

Compiler

Compiled 5 341 to 1 079 computations (79.8% saved)

prune173.0ms (3.9%)

Pruning

8 alts after pruning (0 fresh and 8 done)

PrunedKeptTotal
New3480348
Fresh000
Picked011
Done077
Total3488356
Accuracy
100.0%
Counts
356 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
100.0%
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
40.7%
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
99.9%
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
86.6%
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
39.4%
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
99.9%
(*.f64 #s(literal 200 binary64) (-.f64 x y))
48.1%
(*.f64 #s(literal 200 binary64) x)
52.8%
(*.f64 #s(literal -200 binary64) y)
Compiler

Compiled 136 to 71 computations (47.8% saved)

regimes42.0ms (0.9%)

Counts
11 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(fma.f64 x #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) y))
(fma.f64 x #s(literal 200 binary64) (*.f64 (neg.f64 y) #s(literal 200 binary64)))
Outputs
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
Calls

4 calls:

30.0ms
y
4.0ms
(*.f64 #s(literal 200 binary64) (-.f64 x y))
4.0ms
(-.f64 x y)
4.0ms
x
Results
AccuracySegmentsBranch
100.0%1x
100.0%1y
100.0%1(*.f64 #s(literal 200 binary64) (-.f64 x y))
100.0%1(-.f64 x y)
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes13.0ms (0.3%)

Counts
8 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(*.f64 x (*.f64 #s(literal -200 binary64) (/.f64 y x)))
(+.f64 (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x))
(/.f64 (*.f64 x #s(literal -200 binary64)) (/.f64 x y))
(*.f64 x (+.f64 #s(literal 200 binary64) (*.f64 #s(literal -200 binary64) (/.f64 y x))))
(+.f64 (*.f64 (/.f64 y x) (*.f64 #s(literal -200 binary64) x)) (*.f64 #s(literal 200 binary64) x))
Outputs
(*.f64 #s(literal 200 binary64) (-.f64 x y))
Calls

4 calls:

3.0ms
(*.f64 #s(literal 200 binary64) (-.f64 x y))
3.0ms
x
3.0ms
(-.f64 x y)
3.0ms
y
Results
AccuracySegmentsBranch
99.9%1x
99.9%1y
99.9%1(*.f64 #s(literal 200 binary64) (-.f64 x y))
99.9%1(-.f64 x y)
Compiler

Compiled 18 to 12 computations (33.3% saved)

regimes3.0ms (0.1%)

Counts
2 → 3
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
Outputs
(*.f64 #s(literal 200 binary64) x)
(*.f64 #s(literal -200 binary64) y)
(*.f64 #s(literal 200 binary64) x)
Calls

2 calls:

2.0ms
y
1.0ms
x
Results
AccuracySegmentsBranch
78.8%3x
77.9%3y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes19.0ms (0.4%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
(*.f64 #s(literal -200 binary64) y)
Outputs
(*.f64 #s(literal -200 binary64) y)
Calls

2 calls:

17.0ms
x
1.0ms
y
Results
AccuracySegmentsBranch
52.8%1y
52.8%1x
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch20.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
10.0ms
6.257406807880573e+36
1.0537281014820885e+42
8.0ms
-629488733180.5157
-13989226.956200453
Samples
10.0ms267×0valid
0.0ms1valid
Compiler

Compiled 214 to 180 computations (15.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 4.0ms
ival-mult: 2.0ms (51.6% of total)
ival-sub: 2.0ms (51.6% of total)
adjust: 0.0ms (0% 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)

simplify4.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
sub-neg
+-commutative
if-if-or-not
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
024101
135101
240101
342101
443101
Stop Event
saturated
Calls
Call 1
Inputs
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(if (<=.f64 x #s(literal -2300000000 binary64)) (*.f64 #s(literal 200 binary64) x) (if (<=.f64 x #s(literal 489999999999999989498073181015967008817152 binary64)) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)))
(*.f64 #s(literal -200 binary64) y)
Outputs
(fma.f64 #s(literal -200 binary64) y (*.f64 #s(literal 200 binary64) x))
(*.f64 #s(literal 200 binary64) (-.f64 x y))
(if (<=.f64 x #s(literal -2300000000 binary64)) (*.f64 #s(literal 200 binary64) x) (if (<=.f64 x #s(literal 489999999999999989498073181015967008817152 binary64)) (*.f64 #s(literal -200 binary64) y) (*.f64 #s(literal 200 binary64) x)))
(if (or (<=.f64 x #s(literal -2300000000 binary64)) (not (<=.f64 x #s(literal 489999999999999989498073181015967008817152 binary64)))) (*.f64 #s(literal 200 binary64) x) (*.f64 #s(literal -200 binary64) y))
(*.f64 #s(literal -200 binary64) y)

soundness191.0ms (4.3%)

Rules
688×fma-define
386×div-sub
330×distribute-lft-in
310×distribute-rgt-in
301×times-frac
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
03005414
16404914
217094908
362103573
Stop Event
done
node limit
Compiler

Compiled 46 to 24 computations (47.8% saved)

preprocess32.0ms (0.7%)

Compiler

Compiled 76 to 42 computations (44.7% saved)

end0.0ms (0%)

Profiling

Loading profile data...