Development.Shake.Progress:message from shake-0.15.5

Time bar (total: 5.7s)

analyze19.0ms (0.3%)

Memory
-4.8MiB live, 34.0MiB allocated
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
25%25%74.9%0.1%0%0%0%3
37.5%37.5%62.4%0.1%0%0%0%4
56.3%56.2%43.7%0.1%0%0%0%5
65.6%65.6%34.3%0.1%0%0%0%6
76.6%76.5%23.4%0.1%0%0%0%7
82%82%18%0.1%0%0%0%8
87.9%87.8%12.1%0.1%0%0%0%9
90.8%90.7%9.2%0.1%0%0%0%10
93.8%93.8%6.1%0.1%0%0%0%11
95.4%95.3%4.6%0.1%0%0%0%12
Compiler

Compiled 9 to 8 computations (11.1% saved)

sample778.0ms (13.8%)

Memory
47.5MiB live, 1 025.6MiB allocated
Samples
500.0ms8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 240.0ms
ival-mult: 109.0ms (45.3% of total)
ival-add: 61.0ms (25.4% of total)
ival-div: 58.0ms (24.1% of total)
ival-true: 6.0ms (2.5% of total)
...in/eval/compile.rkt:104:19: 3.0ms (1.2% of total)
ival-assert: 3.0ms (1.2% of total)
Bogosity

preprocess121.0ms (2.1%)

Memory
-12.4MiB live, 108.0MiB allocated
Algorithm
egg-herbie
Rules
894×fma-define
241×times-frac
186×fmm-def
143×associate-*l*
106×associate-*r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
024236
158196
2133196
3301196
4831196
51715196
62635196
72854196
82918196
92998196
102998196
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(/.f64 (*.f64 (neg.f64 x) #s(literal 100 binary64)) (+.f64 (neg.f64 x) y))
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x (neg.f64 y)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) #s(literal 100 binary64)) (+.f64 (neg.f64 x) y)))
(neg.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x (neg.f64 y))))
(/.f64 (*.f64 y #s(literal 100 binary64)) (+.f64 y x))
Outputs
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 (neg.f64 x) #s(literal 100 binary64)) (+.f64 (neg.f64 x) y))
(/.f64 (*.f64 #s(literal 100 binary64) (neg.f64 x)) (+.f64 y (neg.f64 x)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (-.f64 y x))
(/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 x y)))
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x (neg.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) (neg.f64 x)) (+.f64 y (neg.f64 x)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (-.f64 y x))
(/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 x y)))
(neg.f64 (/.f64 (*.f64 (neg.f64 x) #s(literal 100 binary64)) (+.f64 (neg.f64 x) y)))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (neg.f64 x))) (+.f64 y (neg.f64 x)))
(*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 x (/.f64 #s(literal -100 binary64) (-.f64 x y)))
(*.f64 #s(literal -100 binary64) (/.f64 x (-.f64 x y)))
(neg.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x (neg.f64 y))))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) (neg.f64 x))) (+.f64 y (neg.f64 x)))
(*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 y x)))
(*.f64 x (/.f64 #s(literal -100 binary64) (-.f64 x y)))
(*.f64 #s(literal -100 binary64) (/.f64 x (-.f64 x y)))
(/.f64 (*.f64 y #s(literal 100 binary64)) (+.f64 y x))
(/.f64 (*.f64 #s(literal 100 binary64) y) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 y (+.f64 x y)))

explain208.0ms (3.7%)

Memory
5.5MiB live, 166.8MiB allocated
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
20-0-(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
00-0-y
00-0-(*.f64 x #s(literal 100 binary64))
00-0-(+.f64 x y)
00-0-#s(literal 100 binary64)
00-0-x
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
/.f64(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))o/n20
(*.f64 x #s(literal 100 binary64))overflow2
Confusion
Predicted +Predicted -
+20
-0254
Precision
1.0
Recall
1.0
Confusion?
Predicted +Predicted MaybePredicted -
+200
-00254
Precision?
1.0
Recall?
1.0
Freqs
test
numberfreq
0254
12
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
24.0ms512×0valid
Compiler

Compiled 54 to 28 computations (48.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 11.0ms
ival-div: 4.0ms (36.9% of total)
ival-add: 3.0ms (27.7% of total)
ival-mult: 3.0ms (27.7% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:104:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

eval0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated
Compiler

Compiled 9 to 6 computations (33.3% saved)

prune1.0ms (0%)

Memory
3.1MiB live, 3.1MiB allocated
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.9%
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
99.8%
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
Compiler

Compiled 18 to 12 computations (33.3% saved)

simplify37.0ms (0.7%)

Memory
-24.4MiB live, 14.9MiB allocated
Algorithm
egg-herbie
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
cost-diff0
(+.f64 x y)
cost-diff0
(*.f64 x #s(literal 100 binary64))
cost-diff0
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
cost-diff0
(+.f64 x y)
cost-diff0
(/.f64 x (+.f64 x y))
cost-diff0
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
Rules
*-commutative
associate-/l*
associate-*r/
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013132
119132
220132
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
#s(literal 100 binary64)
(/.f64 x (+.f64 x y))
x
(+.f64 x y)
y
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 x #s(literal 100 binary64))
x
#s(literal 100 binary64)
(+.f64 x y)
y
Outputs
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
#s(literal 100 binary64)
(/.f64 x (+.f64 x y))
x
(+.f64 x y)
y
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 x #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) x)
x
#s(literal 100 binary64)
(+.f64 x y)
y

localize28.0ms (0.5%)

Memory
27.6MiB live, 66.6MiB allocated
Localize:

Found 6 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 x y)
accuracy100.0%
(*.f64 x #s(literal 100 binary64))
accuracy98.9%
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
accuracy100.0%
(+.f64 x y)
accuracy100.0%
(/.f64 x (+.f64 x y))
accuracy99.8%
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
Samples
18.0ms256×0valid
Compiler

Compiled 36 to 10 computations (72.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 10.0ms
ival-div: 4.0ms (42.1% of total)
ival-add: 3.0ms (31.6% of total)
ival-mult: 3.0ms (31.6% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:104:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series314.0ms (5.5%)

Memory
-20.3MiB live, 21.2MiB allocated
Counts
5 → 102
Calls
Call 1
Inputs
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))>
#<alt (/.f64 x (+.f64 x y))>
#<alt (+.f64 x y)>
#<alt (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))>
#<alt (*.f64 x #s(literal 100 binary64))>
Outputs
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))>
#<alt (/.f64 x y)>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y)))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y)))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x))>
#<alt (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -1 binary64) y)) x)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -1 binary64) y)) x)))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x))))>
#<alt (+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))))>
#<alt (/.f64 x y)>
#<alt (/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)>
#<alt (/.f64 (-.f64 (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) y)>
#<alt (/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)>
#<alt (/.f64 x y)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 x #s(literal 3 binary64))) y)) (pow.f64 x #s(literal 2 binary64))) y))) y))>
#<alt y>
#<alt x>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 y x)))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 y x)))>
#<alt (*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 y x)))>
#<alt x>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y x)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y x)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y x)) #s(literal 1 binary64))))>
#<alt x>
#<alt y>
#<alt (*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 x y)))>
#<alt (*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 x y)))>
#<alt (*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 x y)))>
#<alt y>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal 100 binary64) x)>
Calls

27 calls:

TimeVariablePointExpression
303.0ms
x
@inf
(/ (* x 100) (+ x y))
1.0ms
y
@inf
(* 100 (/ x (+ x y)))
1.0ms
x
@0
(* 100 (/ x (+ x y)))
1.0ms
x
@inf
(* 100 (/ x (+ x y)))
1.0ms
y
@-inf
(* 100 (/ x (+ x y)))

rewrite354.0ms (6.3%)

Memory
11.1MiB live, 413.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
860×log1p-expm1-u
860×expm1-log1p-u
491×prod-diff
469×log-prod
182×fma-define
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
013101
1172101
22309101
Stop Event
node limit
Counts
5 → 189
Calls
Call 1
Inputs
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 x (+.f64 x y))
(+.f64 x y)
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 x #s(literal 100 binary64))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))))
(/.f64 (neg.f64 (*.f64 x #s(literal -100 binary64))) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (+.f64 x y))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) (+.f64 x y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 x y)))) (cbrt.f64 (exp.f64 (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) #s(literal 1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)
(*.f64 (/.f64 #s(literal 1 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) (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (+.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 x (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(pow.f64 (/.f64 x (+.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 x y) x) #s(literal -1 binary64))
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(neg.f64 (/.f64 (neg.f64 x) (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x y))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x y)) (/.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 x y)))
(*.f64 (+.f64 x y) #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 (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 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 #s(literal 1 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 #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 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 y (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x y))))
(/.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 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 (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 y x))
(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))
(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 (exp.f64 x) (+.f64 #s(literal 1 binary64) (expm1.f64 y))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (exp.f64 y)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (+.f64 #s(literal 1 binary64) (expm1.f64 y))))
(log.f64 (*.f64 (exp.f64 y) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 y)) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 y)) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(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 (+.f64 x y)) #s(literal 1 binary64)))
(fma.f64 x #s(literal 1 binary64) y)
(fma.f64 y #s(literal 1 binary64) x)
(fma.f64 #s(literal 1 binary64) x y)
(fma.f64 #s(literal 1 binary64) y x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) y)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) y)
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) x)
(fma.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (cbrt.f64 y) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 100 binary64)))
(*.f64 (/.f64 x (+.f64 x y)) #s(literal 100 binary64))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 100 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 100 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 x (+.f64 x y)))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.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 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (+.f64 x y))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) (+.f64 x y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 100 binary64) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) x))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) x)))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64)))

simplify179.0ms (3.2%)

Memory
6.4MiB live, 244.6MiB allocated
Algorithm
egg-herbie
Rules
449×cube-prod
414×fmm-def
356×exp-prod
294×div-sub
254×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05689626
114569348
251299260
Stop Event
node limit
Counts
291 → 302
Calls
Call 1
Inputs
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(/.f64 x y)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -1 binary64) y)) x)))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -1 binary64) y)) x)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x)))
(+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x))))
(+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))))
(/.f64 x y)
(/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (-.f64 (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) y)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 x y)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 x #s(literal 3 binary64))) y)) (pow.f64 x #s(literal 2 binary64))) y))) y))
y
x
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y x)) #s(literal 1 binary64))))
x
y
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 x y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 x y)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 x y)))
y
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))))
(/.f64 (neg.f64 (*.f64 x #s(literal -100 binary64))) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (+.f64 x y))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) (+.f64 x y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 x y)))) (cbrt.f64 (exp.f64 (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) #s(literal 1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)
(*.f64 (/.f64 #s(literal 1 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) (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (+.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 x (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(pow.f64 (/.f64 x (+.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 x y) x) #s(literal -1 binary64))
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(neg.f64 (/.f64 (neg.f64 x) (+.f64 x y)))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x y))) #s(literal 1 binary64))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x y)) (/.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 x y)))
(*.f64 (+.f64 x y) #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 (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 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 #s(literal 1 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 #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 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 y (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x y))))
(/.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 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 (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 y x))
(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))
(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 (exp.f64 x) (+.f64 #s(literal 1 binary64) (expm1.f64 y))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (exp.f64 y)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (+.f64 #s(literal 1 binary64) (expm1.f64 y))))
(log.f64 (*.f64 (exp.f64 y) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 y)) (exp.f64 x)))
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 y)) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(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 (+.f64 x y)) #s(literal 1 binary64)))
(fma.f64 x #s(literal 1 binary64) y)
(fma.f64 y #s(literal 1 binary64) x)
(fma.f64 #s(literal 1 binary64) x y)
(fma.f64 #s(literal 1 binary64) y x)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) y)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) y)
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) x)
(fma.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (cbrt.f64 y) x)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 100 binary64)))
(*.f64 (/.f64 x (+.f64 x y)) #s(literal 100 binary64))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 100 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 100 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 x (+.f64 x y)))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.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 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (+.f64 x y))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) (+.f64 x y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 100 binary64) x))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) x))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) x)))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(fma.f64 y (fma.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))))
(+.f64 #s(literal 100 binary64) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x)))
(-.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x)))
(+.f64 #s(literal 100 binary64) (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal 100 binary64) y)) x)))
(-.f64 #s(literal 100 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x) (*.f64 #s(literal 100 binary64) y)) x))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(fma.f64 y (fma.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 100 binary64) x)))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x)) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 x #s(literal -100 binary64))) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64))) y)) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y)) (neg.f64 y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64))) y)) y)) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) y)) y))) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y)) y)) (neg.f64 y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)))) y)) y)) (neg.f64 y))
(/.f64 x y)
(*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 x (-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x (pow.f64 y #s(literal 2 binary64)))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 x (fma.f64 x (-.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 x (fma.f64 x (+.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y)))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x)))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 y x)))
(fma.f64 y (+.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) x)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x)))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 y x))))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (/.f64 y x) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x)))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -1 binary64) y)) x)))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 y x)))
(fma.f64 y (+.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) x)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x))
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -1 binary64) y)) x)))
(+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 y x))))
(-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (-.f64 (/.f64 y x) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x)))
(+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x))
(-.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x))))
(+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 y x)))
(fma.f64 y (+.f64 (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -1 binary64) x)) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x))
(+.f64 #s(literal 1 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))))
(+.f64 #s(literal 1 binary64) (*.f64 y (fma.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 1 binary64) x)))))
(fma.f64 y (fma.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -1 binary64) x)) #s(literal 1 binary64))
(/.f64 x y)
(/.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 x (neg.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (-.f64 x (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) y)
(/.f64 (-.f64 (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) y)
(/.f64 (+.f64 x (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y)) y)
(/.f64 (-.f64 (+.f64 x (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 x (-.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)))) y)
(/.f64 (-.f64 (-.f64 x (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))) y)
(/.f64 (+.f64 (-.f64 x (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y)) y)
(/.f64 x y)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) y))
(/.f64 (+.f64 x (neg.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (-.f64 x (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) y)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y))) y))
(/.f64 (+.f64 x (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 x (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y)) y)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -1 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 x #s(literal 3 binary64))) y)) (pow.f64 x #s(literal 2 binary64))) y))) y))
(neg.f64 (/.f64 (*.f64 #s(literal -1 binary64) (+.f64 x (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 x #s(literal 3 binary64))) y)) (pow.f64 x #s(literal 2 binary64))) y))) y))
(/.f64 (*.f64 #s(literal 1 binary64) (+.f64 x (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 x #s(literal 3 binary64))) (neg.f64 y)) (pow.f64 x #s(literal 2 binary64))) y))) y)
(/.f64 (-.f64 x (/.f64 (+.f64 (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (pow.f64 x #s(literal 3 binary64))) y) (pow.f64 x #s(literal 2 binary64))) y)) y)
y
x
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 x (+.f64 #s(literal 1 binary64) (/.f64 y x)))
x
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 y x) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 y x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 y x) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 y x)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (*.f64 x (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 y x)) #s(literal 1 binary64))))
(*.f64 (neg.f64 x) (fma.f64 #s(literal -1 binary64) (/.f64 y x) #s(literal -1 binary64)))
(*.f64 (fma.f64 (/.f64 y x) #s(literal -1 binary64) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 (-.f64 #s(literal -1 binary64) (/.f64 y x)) (neg.f64 x))
x
y
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
(*.f64 y (+.f64 #s(literal 1 binary64) (/.f64 x y)))
(*.f64 y (+.f64 (/.f64 x y) #s(literal 1 binary64)))
y
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -1 binary64) (/.f64 x y) #s(literal -1 binary64)))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 x y) #s(literal -1 binary64) #s(literal -1 binary64)))
(*.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (/.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -1 binary64) (/.f64 x y) #s(literal -1 binary64)))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 x y) #s(literal -1 binary64) #s(literal -1 binary64)))
(*.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (/.f64 x y)))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 x y)) #s(literal 1 binary64))))
(*.f64 (neg.f64 y) (fma.f64 #s(literal -1 binary64) (/.f64 x y) #s(literal -1 binary64)))
(*.f64 (neg.f64 y) (fma.f64 (/.f64 x y) #s(literal -1 binary64) #s(literal -1 binary64)))
(*.f64 (neg.f64 y) (-.f64 #s(literal -1 binary64) (/.f64 x y)))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(fma.f64 y (fma.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))))
(+.f64 #s(literal 100 binary64) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x)))
(-.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x)))
(+.f64 #s(literal 100 binary64) (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal 100 binary64) y)) x)))
(-.f64 #s(literal 100 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x) (*.f64 #s(literal 100 binary64) y)) x))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(fma.f64 y (fma.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 100 binary64) x)))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x)) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 x #s(literal -100 binary64))) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64))) y)) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y)) (neg.f64 y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64))) y)) y)) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) y)) y))) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y)) y)) (neg.f64 y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)))) y)) y)) (neg.f64 y))
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal 100 binary64) x)
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal -1 binary64) (neg.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 x #s(literal -100 binary64))) (neg.f64 (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (+.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(fabs.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(+.f64 #s(literal 0 binary64) (/.f64 x (+.f64 x y)))
(/.f64 x (+.f64 x y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 x y)))) (cbrt.f64 (exp.f64 (/.f64 x (+.f64 x y)))))) (log.f64 (cbrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (/.f64 x (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x (+.f64 x y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(*.f64 x (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 x (+.f64 x y)) #s(literal 1 binary64))
(/.f64 x (+.f64 x y))
(*.f64 #s(literal 1 binary64) (/.f64 x (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64)))
(/.f64 x (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x)
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 x) (sqrt.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(*.f64 (/.f64 x (+.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 x (fma.f64 y (-.f64 y x) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (/.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (/.f64 x (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(*.f64 x (/.f64 (-.f64 x y) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))
(pow.f64 (/.f64 x (+.f64 x y)) #s(literal 1 binary64))
(/.f64 x (+.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 3 binary64))
(/.f64 x (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 x (+.f64 x y))
(pow.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64))
(/.f64 x (+.f64 x y))
(pow.f64 (/.f64 (+.f64 x y) x) #s(literal -1 binary64))
(/.f64 x (+.f64 x y))
(neg.f64 (/.f64 x (neg.f64 (+.f64 x y))))
(/.f64 x (+.f64 x y))
(neg.f64 (/.f64 (neg.f64 x) (+.f64 x y)))
(/.f64 x (+.f64 x y))
(sqrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 2 binary64)))
(/.f64 x (+.f64 x y))
(log.f64 (exp.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 x (+.f64 x y)))))
(/.f64 x (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 3 binary64)))
(/.f64 x (+.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(/.f64 x (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 x (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(exp.f64 (log.f64 (/.f64 x (+.f64 x y))))
(/.f64 x (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 x (+.f64 x y))) #s(literal 1 binary64)))
(/.f64 x (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (+.f64 x y))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (+.f64 x y)))
(-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) (-.f64 x y)) (/.f64 (pow.f64 y #s(literal 2 binary64)) (-.f64 x y)))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (-.f64 x y))
(*.f64 (+.f64 x y) #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 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (+.f64 x y)))
(+.f64 x y)
(*.f64 (sqrt.f64 (+.f64 x y)) (sqrt.f64 (+.f64 x y)))
(+.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 y x) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #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 y #s(literal 3 binary64)) (pow.f64 x #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 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (-.f64 x y))
(/.f64 #s(literal 1 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 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #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 y #s(literal 3 binary64)) (pow.f64 x #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 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (-.f64 x y))
(/.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 y #s(literal 3 binary64)) (pow.f64 x #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 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 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 y (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 y y (-.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 x y))))
(/.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (fma.f64 y y (*.f64 x (-.f64 x y))))
(/.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 y x) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #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 y #s(literal 3 binary64)) (pow.f64 x #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 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (-.f64 x y))
(/.f64 (-.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (-.f64 y x))
(/.f64 (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (-.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)
(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 (exp.f64 x) (+.f64 #s(literal 1 binary64) (expm1.f64 y))))
(+.f64 x y)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (exp.f64 y)))
(+.f64 x y)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 x)) (+.f64 #s(literal 1 binary64) (expm1.f64 y))))
(+.f64 x y)
(log.f64 (*.f64 (exp.f64 y) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(+.f64 x y)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 y)) (exp.f64 x)))
(+.f64 x y)
(log.f64 (*.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 y)) (+.f64 #s(literal 1 binary64) (expm1.f64 x))))
(+.f64 x y)
(cbrt.f64 (pow.f64 (+.f64 x 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)
(fma.f64 x #s(literal 1 binary64) y)
(+.f64 x y)
(fma.f64 y #s(literal 1 binary64) x)
(+.f64 x y)
(fma.f64 #s(literal 1 binary64) x y)
(+.f64 x y)
(fma.f64 #s(literal 1 binary64) y x)
(+.f64 x y)
(fma.f64 (cbrt.f64 x) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) y)
(+.f64 x y)
(fma.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 x) y)
(+.f64 x y)
(fma.f64 (cbrt.f64 y) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) x)
(+.f64 x y)
(fma.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (cbrt.f64 y) x)
(+.f64 x y)
(fma.f64 (sqrt.f64 x) (sqrt.f64 x) y)
(+.f64 x y)
(fma.f64 (sqrt.f64 y) (sqrt.f64 y) x)
(+.f64 x y)
(+.f64 #s(literal 0 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (+.f64 x y)) #s(literal 100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 x (+.f64 x y))) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 x (+.f64 x y)))) (sqrt.f64 (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.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 (*.f64 #s(literal 100 binary64) x) (fma.f64 y (-.f64 y x) (pow.f64 x #s(literal 2 binary64)))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal 100 binary64) (*.f64 (/.f64 x (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 y (-.f64 y x) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(*.f64 (-.f64 x y) (/.f64 (*.f64 #s(literal 100 binary64) x) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x (+.f64 x y))) #s(literal 10 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(pow.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 x (+.f64 x y)) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(fabs.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 100 binary64) x))
(*.f64 #s(literal 100 binary64) x)
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x)) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x)))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 100 binary64))) (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 100 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) #s(literal 100 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) #s(literal 100 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x)))
(pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) x)
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64))
(*.f64 #s(literal 100 binary64) x)
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 100 binary64) x)
(pow.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 100 binary64) x)
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))
(fabs.f64 (*.f64 x #s(literal -100 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) x))
(*.f64 #s(literal 100 binary64) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) x))))
(*.f64 #s(literal 100 binary64) x)
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)))
(*.f64 #s(literal 100 binary64) x)
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) x)))
(*.f64 #s(literal 100 binary64) x)
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)))
(*.f64 #s(literal 100 binary64) x)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64)))
(*.f64 #s(literal 100 binary64) x)

eval74.0ms (1.3%)

Memory
6.4MiB live, 82.4MiB allocated
Compiler

Compiled 5 312 to 1 122 computations (78.9% saved)

prune127.0ms (2.2%)

Memory
-14.0MiB live, 125.5MiB allocated
Pruning

10 alts after pruning (9 fresh and 1 done)

PrunedKeptTotal
New3569365
Fresh000
Picked112
Done000
Total35710367
Accuracy
100.0%
Counts
367 → 10
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
99.6%
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
98.7%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
49.3%
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
99.7%
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
98.8%
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
51.3%
(*.f64 x (/.f64 #s(literal 100 binary64) y))
99.8%
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
51.3%
(*.f64 #s(literal 100 binary64) (/.f64 x y))
49.6%
#s(literal 100 binary64)
Compiler

Compiled 155 to 112 computations (27.7% saved)

simplify14.0ms (0.3%)

Memory
-24.0MiB live, 14.4MiB allocated
Algorithm
egg-herbie
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 100 binary64) x)
cost-diff0
(+.f64 x y)
cost-diff0
(/.f64 #s(literal 1 binary64) (+.f64 x y))
cost-diff128
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
cost-diff-6272
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
cost-diff0
(/.f64 y x)
cost-diff0
(*.f64 #s(literal -100 binary64) (/.f64 y x))
cost-diff0
(/.f64 #s(literal 100 binary64) y)
cost-diff0
(*.f64 x (/.f64 #s(literal 100 binary64) y))
cost-diff0
(+.f64 x y)
cost-diff0
(/.f64 #s(literal 100 binary64) (+.f64 x y))
cost-diff0
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
Rules
18×*-commutative
18×associate-*r*
15×associate-*l*
associate-/l*
fma-define
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021255
143251
264251
387251
4120251
5137251
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(/.f64 #s(literal 100 binary64) (+.f64 x y))
#s(literal 100 binary64)
(+.f64 x y)
x
y
#s(literal 100 binary64)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
x
(/.f64 #s(literal 100 binary64) y)
#s(literal 100 binary64)
y
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
#s(literal 100 binary64)
(*.f64 #s(literal -100 binary64) (/.f64 y x))
#s(literal -100 binary64)
(/.f64 y x)
y
x
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
#s(literal 1 binary64)
(+.f64 x y)
x
y
(*.f64 #s(literal 100 binary64) x)
#s(literal 100 binary64)
Outputs
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
#s(literal 100 binary64)
(+.f64 x y)
x
y
#s(literal 100 binary64)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
x
(/.f64 #s(literal 100 binary64) y)
#s(literal 100 binary64)
y
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) y) x))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
#s(literal 100 binary64)
(*.f64 #s(literal -100 binary64) (/.f64 y x))
(/.f64 (*.f64 #s(literal -100 binary64) y) x)
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
#s(literal -100 binary64)
(/.f64 y x)
y
x
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
#s(literal 1 binary64)
(+.f64 x y)
x
y
(*.f64 #s(literal 100 binary64) x)
#s(literal 100 binary64)

localize89.0ms (1.6%)

Memory
18.5MiB live, 95.6MiB allocated
Localize:

Found 12 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(+.f64 x y)
accuracy100.0%
(*.f64 #s(literal 100 binary64) x)
accuracy100.0%
(/.f64 #s(literal 1 binary64) (+.f64 x y))
accuracy98.8%
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
accuracy100.0%
(/.f64 y x)
accuracy100.0%
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
accuracy99.6%
(*.f64 #s(literal -100 binary64) (/.f64 y x))
accuracy100.0%
(/.f64 #s(literal 100 binary64) y)
accuracy99.6%
(*.f64 x (/.f64 #s(literal 100 binary64) y))
accuracy100.0%
(+.f64 x y)
accuracy100.0%
(/.f64 #s(literal 100 binary64) (+.f64 x y))
accuracy99.7%
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
Samples
69.0ms256×0valid
Compiler

Compiled 75 to 18 computations (76% saved)

Precisions
Click to see histograms. Total time spent on operations: 57.0ms
ival-add: 39.0ms (68.3% of total)
ival-mult: 10.0ms (17.5% of total)
ival-div: 7.0ms (12.3% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:104:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series22.0ms (0.4%)

Memory
6.6MiB live, 44.8MiB allocated
Counts
10 → 135
Calls
Call 1
Inputs
#<alt (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)>
#<alt (/.f64 #s(literal 100 binary64) (+.f64 x y))>
#<alt (*.f64 x (/.f64 #s(literal 100 binary64) y))>
#<alt (/.f64 #s(literal 100 binary64) y)>
#<alt (*.f64 #s(literal -100 binary64) (/.f64 y x))>
#<alt (/.f64 y x)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))>
#<alt (/.f64 #s(literal 1 binary64) (+.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) x)>
Outputs
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))>
#<alt (/.f64 #s(literal 100 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))>
#<alt (/.f64 #s(literal 100 binary64) x)>
#<alt (/.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x))) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x))) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))) x)>
#<alt (/.f64 #s(literal 100 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 100 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal 100 binary64) y)) x)) #s(literal 100 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal 100 binary64) y)) x)) #s(literal 100 binary64)) x))>
#<alt (/.f64 #s(literal 100 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))>
#<alt (+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))>
#<alt (+.f64 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))>
#<alt (/.f64 #s(literal 100 binary64) y)>
#<alt (/.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 x y))) y)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 x y))) y)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 x y)))) y)>
#<alt (/.f64 #s(literal 100 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 100 binary64)) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)) #s(literal 100 binary64)) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) y)) (*.f64 #s(literal 100 binary64) x)) y)) #s(literal 100 binary64)) y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt #s(literal 100 binary64)>
#<alt (*.f64 #s(literal -100 binary64) (/.f64 y x))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x))))>
#<alt (*.f64 #s(literal -100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))))>
#<alt (*.f64 #s(literal -100 binary64) (/.f64 y x))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) x)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) x)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) x)>
#<alt #s(literal 100 binary64)>
#<alt #s(literal 100 binary64)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))>
#<alt (/.f64 #s(literal 1 binary64) y)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y))>
#<alt (+.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y))>
#<alt (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x)) x)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x))) x)>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 y x) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x)) #s(literal 1 binary64)) x))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x)) y) x)) #s(literal 1 binary64)) x))>
#<alt (/.f64 #s(literal 1 binary64) x)>
#<alt (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))>
#<alt (+.f64 (*.f64 y (-.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))>
#<alt (+.f64 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))>
#<alt (/.f64 #s(literal 1 binary64) y)>
#<alt (/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y))) y)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 x y)) y)>
#<alt (/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 x y))) y)>
#<alt (/.f64 #s(literal 1 binary64) y)>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x) y)) #s(literal 1 binary64)) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y)) x) y)) #s(literal 1 binary64)) y))>
Calls

54 calls:

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

rewrite196.0ms (3.5%)

Memory
13.3MiB live, 88.0MiB allocated
Algorithm
batch-egg-rewrite
Rules
990×log1p-expm1-u
611×prod-diff
549×expm1-log1p-u
137×associate-*r*
132×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021190
1325186
24346186
Stop Event
node limit
Counts
10 → 266
Calls
Call 1
Inputs
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) y)
(*.f64 #s(literal -100 binary64) (/.f64 y x))
(/.f64 y x)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(*.f64 #s(literal 100 binary64) x)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))) #s(literal 1 binary64))
(/.f64 x (*.f64 (+.f64 x y) #s(literal 1/100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(literal -1 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 100 binary64))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) #s(literal 100 binary64)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 #s(literal 100 binary64) (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 x y) #s(literal 1/100 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -100 binary64) (+.f64 x y)))
(sqrt.f64 (/.f64 #s(literal 10000 binary64) (pow.f64 (+.f64 x y) #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))) #s(literal 1 binary64))
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 100 binary64) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) x)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 y))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) y)
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 100 binary64) y)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) y))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 1 binary64))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 100 binary64) y))
(*.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 100 binary64) y)))
(*.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 y)) (/.f64 #s(literal 10 binary64) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 100 binary64))
(pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 y)) #s(literal 2 binary64))
(pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -100 binary64) y))
(sqrt.f64 (/.f64 #s(literal 10000 binary64) (pow.f64 y #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 100 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 100 binary64) y))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) y)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 100 binary64) y)))
(exp.f64 (log.f64 (/.f64 #s(literal 100 binary64) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x))) #s(literal 1 binary64))
(/.f64 #s(literal -100 binary64) (/.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 y #s(literal -100 binary64))))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(/.f64 (neg.f64 (*.f64 y #s(literal -100 binary64))) (neg.f64 x))
(/.f64 (*.f64 #s(literal -100 binary64) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) #s(literal -100 binary64)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(exp.f64 (log.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 1 binary64)))
(-.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 (exp.f64 (log1p.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 10000 binary64) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))) (/.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(*.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) (sqrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64))))))
(*.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)) (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (neg.f64 (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64)))
(pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(exp.f64 (log.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 100 binary64))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) (sqrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 100 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))) #s(literal 1 binary64))
(/.f64 x (*.f64 (+.f64 x y) #s(literal 1/100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(literal -1 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x y)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (+.f64 x y)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(pow.f64 (+.f64 x y) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(sqrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(exp.f64 (neg.f64 (log.f64 (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (+.f64 x y)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal 100 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) x))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) x)))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64)))

simplify297.0ms (5.3%)

Memory
-35.2MiB live, 244.6MiB allocated
Algorithm
egg-herbie
Rules
684×fmm-def
326×cube-prod
301×exp-prod
258×associate-*r*
253×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
076212416
1190311660
2603311580
Stop Event
node limit
Counts
401 → 437
Calls
Call 1
Inputs
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(/.f64 #s(literal 100 binary64) y)
(+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))
(+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))
(+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))
(/.f64 #s(literal 100 binary64) x)
(/.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x))) x)
(/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x))) x)
(/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))) x)
(/.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 100 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal 100 binary64) y)) x)) #s(literal 100 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal 100 binary64) y)) x)) #s(literal 100 binary64)) x))
(/.f64 #s(literal 100 binary64) x)
(+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))
(+.f64 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))
(/.f64 #s(literal 100 binary64) y)
(/.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 x y))) y)
(/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 x y))) y)
(/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 x y)))) y)
(/.f64 #s(literal 100 binary64) y)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 100 binary64)) y))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)) #s(literal 100 binary64)) y))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) y)) (*.f64 #s(literal 100 binary64) x)) y)) #s(literal 100 binary64)) y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
#s(literal 100 binary64)
(*.f64 #s(literal -100 binary64) (/.f64 y x))
(*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 #s(literal -100 binary64) (/.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 #s(literal -100 binary64) (/.f64 y x))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) x)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) x)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) x)
#s(literal 100 binary64)
#s(literal 100 binary64)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(/.f64 #s(literal 1 binary64) y)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y))
(+.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y))
(+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x)) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x))) x)
(/.f64 #s(literal 1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 y x) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x)) #s(literal 1 binary64)) x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x)) y) x)) #s(literal 1 binary64)) x))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 y (-.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal 1 binary64) y)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y))) y)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 x y)) y)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 x y))) y)
(/.f64 #s(literal 1 binary64) y)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x) y)) #s(literal 1 binary64)) y))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y)) x) y)) #s(literal 1 binary64)) y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))) #s(literal 1 binary64))
(/.f64 x (*.f64 (+.f64 x y) #s(literal 1/100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(literal -1 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 100 binary64))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) #s(literal 100 binary64)))
(*.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 #s(literal 100 binary64) (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 x y) #s(literal 1/100 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -100 binary64) (+.f64 x y)))
(sqrt.f64 (/.f64 #s(literal 10000 binary64) (pow.f64 (+.f64 x y) #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(exp.f64 (log.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))) #s(literal 1 binary64))
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 100 binary64) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) x)) (neg.f64 y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 y))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) y)
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 100 binary64) y)) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) y))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 1 binary64))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 100 binary64) y))
(*.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 100 binary64) y)))
(*.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 y)) (/.f64 #s(literal 10 binary64) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 100 binary64))
(pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 y)) #s(literal 2 binary64))
(pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -100 binary64) y))
(sqrt.f64 (/.f64 #s(literal 10000 binary64) (pow.f64 y #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 100 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 100 binary64) y))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) y)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 100 binary64) y)))
(exp.f64 (log.f64 (/.f64 #s(literal 100 binary64) y)))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x))) #s(literal 1 binary64))
(/.f64 #s(literal -100 binary64) (/.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 y #s(literal -100 binary64))))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(/.f64 (neg.f64 (*.f64 y #s(literal -100 binary64))) (neg.f64 x))
(/.f64 (*.f64 #s(literal -100 binary64) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) #s(literal -100 binary64)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(exp.f64 (log.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 1 binary64)))
(-.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 (exp.f64 (log1p.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))) #s(literal 1 binary64))
(-.f64 (/.f64 #s(literal 10000 binary64) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))) (/.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(*.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) (sqrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64))))))
(*.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64))))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)) (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (neg.f64 (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64))))))
(/.f64 (neg.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64)))
(pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 2 binary64)))
(log.f64 (exp.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(exp.f64 (log.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 100 binary64))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) (sqrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 100 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))) #s(literal 1 binary64))
(/.f64 x (*.f64 (+.f64 x y) #s(literal 1/100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(literal -1 binary64)) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (+.f64 x y)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (+.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x y)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (+.f64 x y)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(pow.f64 (+.f64 x y) #s(literal -1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(sqrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)))))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(exp.f64 (neg.f64 (log.f64 (+.f64 x y))))
(exp.f64 (*.f64 (log.f64 (+.f64 x y)) #s(literal -1 binary64)))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal 100 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) x))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) x)))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (*.f64 #s(literal -100 binary64) (/.f64 (+.f64 (/.f64 x y) #s(literal -1 binary64)) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (-.f64 (*.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x))))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))))
(-.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x) (*.f64 #s(literal 100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x)) (*.f64 y #s(literal -100 binary64))) x))
(+.f64 #s(literal 100 binary64) (/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x) (*.f64 y #s(literal -100 binary64))) x))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) x))))
(fma.f64 y (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)) x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 100 binary64) x))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (+.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x)) y))
(/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x)) y)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64)))) y))) y))
(/.f64 (fma.f64 x #s(literal -100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64)))) y)) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)))) y)) y)) (neg.f64 y))
(/.f64 #s(literal 100 binary64) y)
(+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) y))
(*.f64 #s(literal -100 binary64) (/.f64 (+.f64 (/.f64 x y) #s(literal -1 binary64)) y))
(+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y))
(fma.f64 x (fma.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y))
(+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))
(fma.f64 x (-.f64 (*.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y))
(fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) x)
(/.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x))) x)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) x)
(/.f64 (fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64)) x)
(/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x))) x)
(/.f64 (+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))) x)
(/.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x)))) x)
(/.f64 (fma.f64 #s(literal -100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x)) #s(literal -100 binary64)) (neg.f64 x))
(/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))) x)
(/.f64 (+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))) x)
(/.f64 (-.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x)))) x)
(/.f64 #s(literal 100 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 100 binary64)) x))
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) x)
(/.f64 (fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64)) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal 100 binary64) y)) x)) #s(literal 100 binary64)) x))
(/.f64 (+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))) x)
(/.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x)))) x)
(/.f64 (fma.f64 #s(literal -100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x)) #s(literal -100 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal 100 binary64) y)) x)) #s(literal 100 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 y #s(literal -100 binary64))) x) #s(literal -100 binary64)) x))
(/.f64 (+.f64 #s(literal 100 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x)) (*.f64 y #s(literal -100 binary64))) x)) x)
(/.f64 (+.f64 #s(literal 100 binary64) (/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x) (*.f64 y #s(literal -100 binary64))) x)) x)
(/.f64 #s(literal 100 binary64) x)
(+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) x))
(+.f64 (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 y (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) x))
(fma.f64 y (fma.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) x))
(+.f64 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))
(fma.f64 y (-.f64 (*.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) x))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64)))) (/.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) x))
(/.f64 #s(literal 100 binary64) y)
(/.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 x y))) y)
(/.f64 (+.f64 #s(literal 100 binary64) (/.f64 (*.f64 x #s(literal -100 binary64)) y)) y)
(/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #s(literal 100 binary64)) y)
(/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 x y))) y)
(/.f64 (+.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (/.f64 (*.f64 x #s(literal -100 binary64)) y)) y)
(/.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x) y))) y)
(/.f64 (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 x y)))) y)
(/.f64 (+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 x y))))) y)
(/.f64 (-.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 100 binary64)) (*.f64 x (*.f64 #s(literal -100 binary64) (/.f64 (+.f64 (/.f64 x y) #s(literal -1 binary64)) y)))) y)
(/.f64 (-.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64)) #s(literal 100 binary64)) (*.f64 x (*.f64 #s(literal -100 binary64) (/.f64 (+.f64 (/.f64 x y) #s(literal -1 binary64)) y)))) y)
(/.f64 #s(literal 100 binary64) y)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 100 binary64)) y))
(/.f64 (+.f64 #s(literal 100 binary64) (/.f64 (*.f64 x #s(literal -100 binary64)) y)) y)
(/.f64 (fma.f64 (/.f64 x y) #s(literal -100 binary64) #s(literal 100 binary64)) y)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)) #s(literal 100 binary64)) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x)) y) #s(literal -100 binary64)) y))
(/.f64 (+.f64 #s(literal -100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x)) y)) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y)) (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) y)) (*.f64 #s(literal 100 binary64) x)) y)) #s(literal 100 binary64)) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64)))) y))) y) #s(literal -100 binary64)) y))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (fma.f64 x #s(literal -100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64)))) y)) y) #s(literal -100 binary64)) (neg.f64 y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
#s(literal 100 binary64)
(*.f64 #s(literal -100 binary64) (/.f64 y x))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (-.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal 100 binary64) x)))
(*.f64 y (+.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal -100 binary64) x)))
(*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (-.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal 100 binary64) x)))
(*.f64 y (+.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal -100 binary64) x)))
(*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x))))
(*.f64 y (-.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal 100 binary64) x)))
(*.f64 y (+.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal -100 binary64) x)))
(*.f64 #s(literal -100 binary64) (/.f64 y x))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 y (-.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal 100 binary64) x)))
(*.f64 y (+.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal -100 binary64) x)))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 y (-.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal 100 binary64) x)))
(*.f64 y (+.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal -100 binary64) x)))
(*.f64 #s(literal -1 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y)))))
(*.f64 y (-.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal 100 binary64) x)))
(*.f64 y (+.f64 (/.f64 #s(literal 100 binary64) y) (/.f64 #s(literal -100 binary64) x)))
(*.f64 #s(literal -100 binary64) (/.f64 y x))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) x)
(/.f64 (fma.f64 #s(literal -100 binary64) y (*.f64 #s(literal 100 binary64) x)) x)
(/.f64 (*.f64 #s(literal 100 binary64) (-.f64 x y)) x)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) x)
(/.f64 (fma.f64 #s(literal -100 binary64) y (*.f64 #s(literal 100 binary64) x)) x)
(/.f64 (*.f64 #s(literal 100 binary64) (-.f64 x y)) x)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) y) (*.f64 #s(literal 100 binary64) x)) x)
(/.f64 (fma.f64 #s(literal -100 binary64) y (*.f64 #s(literal 100 binary64) x)) x)
(/.f64 (*.f64 #s(literal 100 binary64) (-.f64 x y)) x)
#s(literal 100 binary64)
#s(literal 100 binary64)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (*.f64 #s(literal -100 binary64) (/.f64 (+.f64 (/.f64 x y) #s(literal -1 binary64)) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (-.f64 (*.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x))))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))))
(-.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal 100 binary64)) (*.f64 #s(literal -100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x) (*.f64 #s(literal 100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x)) (*.f64 y #s(literal -100 binary64))) x))
(+.f64 #s(literal 100 binary64) (/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x) (*.f64 y #s(literal -100 binary64))) x))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) x))))
(fma.f64 y (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)) x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 100 binary64) x))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (+.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) x)) (*.f64 #s(literal 100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x)) y))
(/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x)) y)
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64)))) y))) y))
(/.f64 (fma.f64 x #s(literal -100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64)))) y)) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)))) y)) y)) (neg.f64 y))
(/.f64 #s(literal 1 binary64) y)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y))
(fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) y))
(-.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x (pow.f64 y #s(literal 2 binary64))))
(+.f64 (*.f64 x (-.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y))
(fma.f64 x (-.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y))
(fma.f64 x (+.f64 (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y))
(+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) y))
(fma.f64 x (-.f64 (*.f64 x (fma.f64 #s(literal -1 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y))
(fma.f64 x (fma.f64 x (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64))) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 1 binary64) x)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 y x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 y (neg.f64 x))) x)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x)) x)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 y x))) x)
(/.f64 (+.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (-.f64 #s(literal 1 binary64) (/.f64 y x))) x)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (/.f64 y x))) x)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (/.f64 y x)))) x)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64))) (-.f64 (/.f64 y x) (pow.f64 (/.f64 y x) #s(literal 2 binary64)))) x)
(/.f64 #s(literal 1 binary64) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 y x) #s(literal 1 binary64)) x))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 y (neg.f64 x))) x)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 y x)) x)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x)) #s(literal -1 binary64)) (neg.f64 x))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x)) y) x)) #s(literal 1 binary64)) x))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x)) y) x) #s(literal -1 binary64)) x))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) (neg.f64 x)) y) x) #s(literal -1 binary64)) (neg.f64 x))
(/.f64 #s(literal 1 binary64) x)
(+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) x))
(-.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 y (pow.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 y (-.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 y (-.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 y (+.f64 (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))
(+.f64 (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64))))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 y (-.f64 (*.f64 y (fma.f64 #s(literal -1 binary64) (/.f64 y (pow.f64 x #s(literal 4 binary64))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))))) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))
(fma.f64 y (fma.f64 y (-.f64 (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 3 binary64))) (/.f64 y (pow.f64 x #s(literal 4 binary64)))) (/.f64 #s(literal -1 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 1 binary64) x))
(/.f64 #s(literal 1 binary64) y)
(/.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 x y))) y)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) y)) y)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 x y)) y)
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x) y)) y)
(/.f64 (-.f64 (+.f64 #s(literal 1 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (/.f64 x y))) y)
(/.f64 (+.f64 #s(literal 1 binary64) (-.f64 (neg.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 #s(literal -1 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))) (/.f64 x y)))) y)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (-.f64 (/.f64 x y) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) y)
(/.f64 (-.f64 (-.f64 #s(literal 1 binary64) (pow.f64 (/.f64 x y) #s(literal 3 binary64))) (-.f64 (/.f64 x y) (/.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) y)
(/.f64 #s(literal 1 binary64) y)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 x y) #s(literal 1 binary64)) y))
(/.f64 (+.f64 #s(literal 1 binary64) (/.f64 (neg.f64 x) y)) y)
(/.f64 (-.f64 #s(literal 1 binary64) (/.f64 x y)) y)
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x) y)) #s(literal 1 binary64)) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x) y) #s(literal -1 binary64)) y))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 2 binary64)) y) x) y) #s(literal -1 binary64)) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y)) x) y)) #s(literal 1 binary64)) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (neg.f64 (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) y)) x) y) #s(literal -1 binary64)) y))
(/.f64 (fma.f64 #s(literal -1 binary64) (/.f64 (-.f64 (/.f64 (-.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) y) (pow.f64 x #s(literal 2 binary64))) (neg.f64 y)) x) y) #s(literal -1 binary64)) (neg.f64 y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 x (*.f64 (+.f64 x y) #s(literal 1/100 binary64)))
(/.f64 (/.f64 x #s(literal 1/100 binary64)) (+.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(literal -1 binary64)) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) x))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 100 binary64))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) #s(literal 100 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 2 binary64)))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) (*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) #s(literal 100 binary64)))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))))
(pow.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))) #s(literal 2 binary64))
(*.f64 (*.f64 #s(literal 100 binary64) (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64)))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64))) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 #s(literal 100 binary64) (/.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 (/.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(pow.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 (+.f64 x y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (+.f64 x y) #s(literal 1/100 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(neg.f64 (/.f64 #s(literal -100 binary64) (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(sqrt.f64 (/.f64 #s(literal 10000 binary64) (pow.f64 (+.f64 x y) #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(exp.f64 (log.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 100 binary64) (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 y (*.f64 #s(literal 100 binary64) x)))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) x)) (neg.f64 y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 3 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 2 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 100 binary64) y)) x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 1 binary64)))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) y))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) y)))
(*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))
(/.f64 #s(literal 100 binary64) y)
(*.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) y)
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(/.f64 #s(literal 100 binary64) y)
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) y)
(*.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)))
(/.f64 #s(literal 100 binary64) y)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 #s(literal 100 binary64) y)))
(/.f64 #s(literal 100 binary64) y)
(*.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 y)) (/.f64 #s(literal 10 binary64) (sqrt.f64 y)))
(pow.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 y)) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 100 binary64))
(/.f64 #s(literal 100 binary64) y)
(pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) y)
(pow.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64))
(/.f64 #s(literal 100 binary64) y)
(pow.f64 (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 100 binary64) y)
(pow.f64 (/.f64 #s(literal 10 binary64) (sqrt.f64 y)) #s(literal 2 binary64))
(pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal -1 binary64))
(/.f64 #s(literal 100 binary64) y)
(neg.f64 (/.f64 #s(literal -100 binary64) y))
(/.f64 #s(literal 100 binary64) y)
(sqrt.f64 (/.f64 #s(literal 10000 binary64) (pow.f64 y #s(literal 2 binary64))))
(log.f64 (exp.f64 (/.f64 #s(literal 100 binary64) y)))
(/.f64 #s(literal 100 binary64) y)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 100 binary64) y))))
(/.f64 #s(literal 100 binary64) y)
(cbrt.f64 (pow.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 3 binary64)))
(/.f64 #s(literal 100 binary64) y)
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) y)))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 100 binary64) y)))
(/.f64 #s(literal 100 binary64) y)
(exp.f64 (log.f64 (/.f64 #s(literal 100 binary64) y)))
(/.f64 #s(literal 100 binary64) y)
(exp.f64 (*.f64 (log.f64 (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64)))
(/.f64 #s(literal 100 binary64) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal -100 binary64) x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(/.f64 #s(literal -100 binary64) (/.f64 x y))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 y #s(literal -100 binary64))))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (neg.f64 (*.f64 y #s(literal -100 binary64))) (neg.f64 x))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 #s(literal -100 binary64) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 (neg.f64 y) #s(literal -100 binary64)) (neg.f64 x))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 1 binary64))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (cbrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 3 binary64))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (sqrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 2 binary64))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (exp.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal -100 binary64) x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (log.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 1 binary64)))
(/.f64 (*.f64 y #s(literal -100 binary64)) x)
(*.f64 y (/.f64 #s(literal -100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.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 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 y x)) (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 (exp.f64 (log1p.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))))
(-.f64 (/.f64 #s(literal 10000 binary64) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))) (/.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (-.f64 #s(literal 10000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64))) (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal -10000 binary64)) (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)))
(*.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(*.f64 #s(literal 1 binary64) (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(*.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) (pow.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 2 binary64)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 2 binary64)) (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(*.f64 (sqrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) (sqrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64))))))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (+.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal -100 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -100 binary64) x)) (fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal -100 binary64)) #s(literal 10000 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)) #s(literal 10000 binary64)))
(*.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (/.f64 #s(literal 1 binary64) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (-.f64 #s(literal 10000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64))) (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal -10000 binary64)) (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64)))) (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64))))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (+.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal -100 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -100 binary64) x)) (fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal -100 binary64)) #s(literal 10000 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)) #s(literal 10000 binary64)))
(/.f64 #s(literal 1 binary64) (/.f64 (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)) (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (-.f64 #s(literal 10000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64))) (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal -10000 binary64)) (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64)))))
(*.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (+.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal -100 binary64))))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 y (/.f64 #s(literal -100 binary64) x)) (fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal -100 binary64)) #s(literal 10000 binary64)))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)) #s(literal 10000 binary64)))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (*.f64 #s(literal -10000 binary64) (/.f64 y x)))))
(/.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64)) (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) (-.f64 #s(literal 10000 binary64) (/.f64 (*.f64 #s(literal -10000 binary64) y) x))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 y x) #s(literal 10000 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal 1000000 binary64)) (-.f64 #s(literal 10000 binary64) (fma.f64 (/.f64 y x) #s(literal -10000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (-.f64 #s(literal 10000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64))) (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal -10000 binary64)) (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)))
(/.f64 (neg.f64 (+.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64)) #s(literal 1000000 binary64))) (neg.f64 (+.f64 #s(literal 10000 binary64) (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64))))))
(/.f64 (+.f64 (neg.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 3 binary64))) #s(literal -1000000 binary64)) (+.f64 #s(literal -10000 binary64) (neg.f64 (*.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) (+.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal -100 binary64))))))
(/.f64 (-.f64 #s(literal -1000000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64))) (+.f64 #s(literal -10000 binary64) (*.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) (fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal -100 binary64)))))
(/.f64 (+.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 3 binary64)) #s(literal -1000000 binary64)) #s(literal -1000000 binary64)) (fma.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) (fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64)) #s(literal -10000 binary64)))
(/.f64 (neg.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)))) (neg.f64 (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x))))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (-.f64 #s(literal 10000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64))) (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal -10000 binary64)) (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)))
(/.f64 (-.f64 (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64)) #s(literal 10000 binary64)) (-.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64)))
(/.f64 (-.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 2 binary64))) (-.f64 #s(literal 100 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x)))
(/.f64 (-.f64 #s(literal 10000 binary64) (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64))) (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(/.f64 (fma.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64) #s(literal -10000 binary64)) (fma.f64 #s(literal 100 binary64) (/.f64 y x) #s(literal -100 binary64)))
(pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 1 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(pow.f64 (cbrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 3 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(pow.f64 (pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(pow.f64 (sqrt.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 2 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(sqrt.f64 (pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 2 binary64)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(log.f64 (exp.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)))))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(cbrt.f64 (pow.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64)) #s(literal 3 binary64)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(expm1.f64 (log1p.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))))
(log1p.f64 (expm1.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(exp.f64 (log.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(exp.f64 (*.f64 (log.f64 (fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))) #s(literal 1 binary64)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(fma.f64 (/.f64 y x) #s(literal -100 binary64) #s(literal 100 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(fma.f64 #s(literal 1 binary64) (/.f64 (*.f64 y #s(literal -100 binary64)) x) #s(literal 100 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 100 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(fma.f64 (sqrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) (sqrt.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x)) #s(literal 100 binary64))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 x (*.f64 (+.f64 x y) #s(literal 1/100 binary64)))
(/.f64 (/.f64 x #s(literal 1/100 binary64)) (+.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 (*.f64 #s(literal 100 binary64) x) #s(literal -1 binary64)) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal -100 binary64) x) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal -1 binary64) (*.f64 #s(literal 100 binary64) x)) (neg.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (+.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 2 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(log.f64 (pow.f64 (exp.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y))) x))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y))) #s(literal 3 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(*.f64 #s(literal 1 binary64) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))))
(/.f64 (*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64)))) (cbrt.f64 (+.f64 x y)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x y)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 1 binary64) (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64)))) (cbrt.f64 (+.f64 x y)))
(/.f64 (cbrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64))) (cbrt.f64 (+.f64 x y)))
(*.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal -1 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))))
(*.f64 (pow.f64 (sqrt.f64 (+.f64 x y)) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (+.f64 x y)) #s(literal -1 binary64)))
(pow.f64 (sqrt.f64 (+.f64 x y)) #s(literal -2 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (/.f64 #s(literal 1 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(/.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(/.f64 (*.f64 #s(literal 1 binary64) (-.f64 x y)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))
(/.f64 (-.f64 x y) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))
(pow.f64 (+.f64 x y) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(pow.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (+.f64 x y))) #s(literal 3 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(pow.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(pow.f64 (pow.f64 (+.f64 x y) #s(literal -1/2 binary64)) #s(literal 2 binary64))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(neg.f64 (/.f64 #s(literal -1 binary64) (+.f64 x y)))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(sqrt.f64 (pow.f64 (+.f64 x y) #s(literal -2 binary64)))
(log.f64 (exp.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)))))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(cbrt.f64 (pow.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 3 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(log1p.f64 (expm1.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(exp.f64 (neg.f64 (log.f64 (+.f64 x y))))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(exp.f64 (*.f64 (log.f64 (+.f64 x y)) #s(literal -1 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(exp.f64 (*.f64 (neg.f64 (log.f64 (+.f64 x y))) #s(literal 1 binary64)))
(/.f64 #s(literal 1 binary64) (+.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x)))
(pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) x)
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64))
(*.f64 #s(literal 100 binary64) x)
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 100 binary64) x)
(pow.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 100 binary64) x)
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 x) #s(literal 100 binary64)))
(*.f64 #s(literal 100 binary64) x)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) x))))
(*.f64 #s(literal 100 binary64) x)
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)))
(*.f64 #s(literal 100 binary64) x)
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) x)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) x)))
(*.f64 #s(literal 100 binary64) x)
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)))
(*.f64 #s(literal 100 binary64) x)
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64)))
(*.f64 #s(literal 100 binary64) x)

eval145.0ms (2.6%)

Memory
26.5MiB live, 150.4MiB allocated
Compiler

Compiled 8 126 to 1 769 computations (78.2% saved)

prune148.0ms (2.6%)

Memory
-26.2MiB live, 172.0MiB allocated
Pruning

11 alts after pruning (6 fresh and 5 done)

PrunedKeptTotal
New5612563
Fresh044
Picked145
Done011
Total56211573
Accuracy
100.0%
Counts
573 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
51.3%
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
99.6%
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
98.7%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
49.3%
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
99.7%
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
51.3%
(*.f64 x (/.f64 #s(literal 100 binary64) y))
3.9%
(*.f64 #s(literal 100 binary64) (/.f64 y x))
99.8%
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
51.3%
(*.f64 #s(literal 100 binary64) (/.f64 x y))
49.6%
#s(literal 100 binary64)
Compiler

Compiled 133 to 95 computations (28.6% saved)

simplify10.0ms (0.2%)

Memory
18.5MiB live, 18.5MiB allocated
Algorithm
egg-herbie
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 x #s(literal 100 binary64))
cost-diff0
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
cost-diff0
(*.f64 y #s(literal 1/100 binary64))
cost-diff0
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
cost-diff0
(/.f64 y x)
cost-diff0
(*.f64 #s(literal 100 binary64) (/.f64 y x))
cost-diff0
(/.f64 x y)
cost-diff0
(*.f64 #s(literal 100 binary64) (/.f64 x y))
cost-diff0
(+.f64 x y)
cost-diff0
(/.f64 (+.f64 x y) x)
cost-diff0
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
Rules
*-commutative
associate-/l*
associate-*l/
associate-*r/
associate-/r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020230
133230
240230
344230
446230
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
#s(literal 100 binary64)
(/.f64 (+.f64 x y) x)
(+.f64 x y)
x
y
(*.f64 #s(literal 100 binary64) (/.f64 x y))
#s(literal 100 binary64)
(/.f64 x y)
x
y
(*.f64 #s(literal 100 binary64) (/.f64 y x))
#s(literal 100 binary64)
(/.f64 y x)
y
x
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
x
(*.f64 y #s(literal 1/100 binary64))
y
#s(literal 1/100 binary64)
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
(*.f64 x #s(literal 100 binary64))
x
#s(literal 100 binary64)
y
Outputs
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
#s(literal 100 binary64)
(/.f64 (+.f64 x y) x)
(+.f64 x y)
x
y
(*.f64 #s(literal 100 binary64) (/.f64 x y))
#s(literal 100 binary64)
(/.f64 x y)
x
y
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal 100 binary64) x))
#s(literal 100 binary64)
(/.f64 y x)
y
x
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(/.f64 (/.f64 x #s(literal 1/100 binary64)) y)
x
(*.f64 y #s(literal 1/100 binary64))
y
#s(literal 1/100 binary64)
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) x)
x
#s(literal 100 binary64)
y

localize61.0ms (1.1%)

Memory
6.5MiB live, 122.0MiB allocated
Localize:

Found 11 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 x #s(literal 100 binary64))
accuracy98.9%
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
accuracy99.7%
(*.f64 y #s(literal 1/100 binary64))
accuracy99.6%
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
accuracy100.0%
(/.f64 y x)
accuracy99.6%
(*.f64 #s(literal 100 binary64) (/.f64 y x))
accuracy100.0%
(/.f64 x y)
accuracy99.6%
(*.f64 #s(literal 100 binary64) (/.f64 x y))
accuracy100.0%
(+.f64 x y)
accuracy100.0%
(/.f64 (+.f64 x y) x)
accuracy99.6%
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
Samples
41.0ms256×0valid
Compiler

Compiled 64 to 17 computations (73.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 29.0ms
ival-div: 15.0ms (51.6% of total)
ival-mult: 6.0ms (20.7% of total)
ival-add: 4.0ms (13.8% of total)
...in/eval/compile.rkt:105:19: 3.0ms (10.3% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:104:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series23.0ms (0.4%)

Memory
-18.5MiB live, 20.6MiB allocated
Counts
8 → 105
Calls
Call 1
Inputs
#<alt (/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))>
#<alt (/.f64 (+.f64 x y) x)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (/.f64 x y)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (/.f64 x (*.f64 y #s(literal 1/100 binary64)))>
#<alt (*.f64 y #s(literal 1/100 binary64))>
#<alt (/.f64 (*.f64 x #s(literal 100 binary64)) y)>
Outputs
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))>
#<alt (/.f64 y x)>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 y x))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 y x))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 y x))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 y x))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 y x))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 y x))>
#<alt #s(literal 1 binary64)>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 y x))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 y x))>
#<alt (+.f64 #s(literal 1 binary64) (/.f64 y x))>
#<alt (/.f64 y x)>
#<alt (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))>
#<alt (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))>
#<alt (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))>
#<alt (/.f64 y x)>
#<alt (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))>
#<alt (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))>
#<alt (*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 1/100 binary64) y)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
Calls

45 calls:

TimeVariablePointExpression
14.0ms
y
@inf
(* y 1/100)
0.0ms
y
@-inf
(* y 1/100)
0.0ms
x
@-inf
(/ x y)
0.0ms
x
@-inf
(/ (+ x y) x)
0.0ms
x
@inf
(/ x y)

rewrite301.0ms (5.3%)

Memory
30.2MiB live, 113.3MiB allocated
Algorithm
batch-egg-rewrite
Rules
991×log1p-expm1-u
527×prod-diff
514×expm1-log1p-u
132×add-exp-log
132×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
020149
1316149
24493149
Stop Event
node limit
Counts
8 → 320
Calls
Call 1
Inputs
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) x)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 x y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(*.f64 y #s(literal 1/100 binary64))
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (neg.f64 x))))
(*.f64 (/.f64 x (+.f64 x y)) #s(literal 100 binary64))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 1 binary64)) x)
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (+.f64 x y))) (neg.f64 x))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) #s(literal 1/100 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -100 binary64) (/.f64 (+.f64 x y) x)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) #s(literal 1 binary64))
(*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (+.f64 x y) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) x))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(pow.f64 (/.f64 (+.f64 x y) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 2 binary64))
(pow.f64 (/.f64 x (+.f64 x y)) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x y) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(/.f64 (/.f64 x y) #s(literal 1/100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(/.f64 #s(literal 1 binary64) (*.f64 y (/.f64 #s(literal 1/100 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/100 binary64) (/.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal 1 binary64)))
(/.f64 (neg.f64 x) (*.f64 y #s(literal -1/100 binary64)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 y))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x))))
(/.f64 (neg.f64 (/.f64 x y)) #s(literal -1/100 binary64))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y #s(literal -1/100 binary64))))
(/.f64 (neg.f64 (*.f64 x #s(literal -100 binary64))) (neg.f64 (neg.f64 y)))
(/.f64 (/.f64 x #s(literal 1/100 binary64)) y)
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64)))
(/.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 y #s(literal 1/100 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) y)
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 x (*.f64 y #s(literal -1/100 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 y)))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) y))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x y))) #s(literal 1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 x y) #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 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x y)))
(*.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 (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 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.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 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 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) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x))
(pow.f64 (/.f64 x y) #s(literal 1 binary64))
(pow.f64 (/.f64 y x) #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))
(neg.f64 (/.f64 x (neg.f64 y)))
(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))))
(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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) y)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 100 binary64) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) #s(literal 100 binary64)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 y x)) #s(literal 10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 100 binary64)))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(*.f64 (sqrt.f64 (/.f64 x y)) (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -1/100 binary64))))
(*.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 100 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/100 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 x (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) y) (/.f64 (cbrt.f64 x) #s(literal 1/100 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1/100 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal 100 binary64) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 y)))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 x (*.f64 y #s(literal -1/100 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 y)))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) y))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 1/100 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/10000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/100 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 1/100 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 1/100 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 1/100 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 1/100 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 100 binary64)))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(*.f64 (sqrt.f64 (/.f64 x y)) (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -1/100 binary64))))
(*.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 100 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/100 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 x (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) y) (/.f64 (cbrt.f64 x) #s(literal 1/100 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1/100 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal 100 binary64) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 y)))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 x (*.f64 y #s(literal -1/100 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 y)))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) y))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 1 binary64)))

simplify292.0ms (5.2%)

Memory
-10.4MiB live, 191.7MiB allocated
Algorithm
egg-herbie
Rules
539×cube-prod
512×exp-prod
292×associate-*r*
265×associate-*l*
256×fabs-mul
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05909549
113999323
253829323
Stop Event
node limit
Counts
425 → 311
Calls
Call 1
Inputs
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(/.f64 y x)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(/.f64 y x)
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(/.f64 y x)
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (neg.f64 x))))
(*.f64 (/.f64 x (+.f64 x y)) #s(literal 100 binary64))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 1 binary64)) x)
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (+.f64 x y))) (neg.f64 x))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) #s(literal 1/100 binary64)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -100 binary64) (/.f64 (+.f64 x y) x)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 x (+.f64 x y))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) #s(literal 1 binary64))
(*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) x))
(*.f64 (/.f64 (+.f64 x y) x) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) x))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(pow.f64 (/.f64 (+.f64 x y) x) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 2 binary64))
(pow.f64 (/.f64 x (+.f64 x y)) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) #s(literal 2 binary64)))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x y) x))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(/.f64 (/.f64 x y) #s(literal 1/100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(/.f64 #s(literal 1 binary64) (*.f64 y (/.f64 #s(literal 1/100 binary64) x)))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/100 binary64) (/.f64 x y)))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal 1 binary64)))
(/.f64 (neg.f64 x) (*.f64 y #s(literal -1/100 binary64)))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 y))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x))))
(/.f64 (neg.f64 (/.f64 x y)) #s(literal -1/100 binary64))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y #s(literal -1/100 binary64))))
(/.f64 (neg.f64 (*.f64 x #s(literal -100 binary64))) (neg.f64 (neg.f64 y)))
(/.f64 (/.f64 x #s(literal 1/100 binary64)) y)
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64)))
(/.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 y #s(literal 1/100 binary64)))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) y)
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 x (*.f64 y #s(literal -1/100 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 y)))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) y))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 x y))) #s(literal 1 binary64))
(*.f64 x (/.f64 #s(literal 1 binary64) y))
(*.f64 (/.f64 x y) #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 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x y)))
(*.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 (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 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) x)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.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 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 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) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x))
(pow.f64 (/.f64 x y) #s(literal 1 binary64))
(pow.f64 (/.f64 y x) #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))
(neg.f64 (/.f64 x (neg.f64 y)))
(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))))
(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)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(/.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) y)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 100 binary64) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 (neg.f64 y) #s(literal 100 binary64)) (neg.f64 x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) #s(literal 1 binary64)) x)
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) (sqrt.f64 x)) (sqrt.f64 x))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 y x)) #s(literal 10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 100 binary64)))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(*.f64 (sqrt.f64 (/.f64 x y)) (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -1/100 binary64))))
(*.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 100 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/100 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 x (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) y) (/.f64 (cbrt.f64 x) #s(literal 1/100 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1/100 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal 100 binary64) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 y)))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 x (*.f64 y #s(literal -1/100 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 y)))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) y))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 1/100 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/10000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/100 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 1/100 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 1/100 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 1/100 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 1/100 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 100 binary64)))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 1 binary64) y))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(*.f64 (sqrt.f64 (/.f64 x y)) (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -1/100 binary64))))
(*.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 100 binary64) x))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/100 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 x (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) y) (/.f64 (cbrt.f64 x) #s(literal 1/100 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1/100 binary64)) (/.f64 (cbrt.f64 x) y))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)) (/.f64 (sqrt.f64 x) y))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal 100 binary64) (sqrt.f64 y)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) y))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 y)))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x y)))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 x (*.f64 y #s(literal -1/100 binary64))))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 y)))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) y))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (-.f64 (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x))))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))))
(+.f64 #s(literal 100 binary64) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x)))
(+.f64 #s(literal 100 binary64) (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal 100 binary64) y)) x)))
(-.f64 #s(literal 100 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x) (*.f64 #s(literal 100 binary64) y)) x))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(fma.f64 #s(literal -100 binary64) (/.f64 y x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (fma.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64))) (neg.f64 (/.f64 #s(literal 100 binary64) x)))))
(fma.f64 y (fma.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(fma.f64 y (fma.f64 y (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 100 binary64) x)))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 x #s(literal -100 binary64))) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y)) (neg.f64 y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64))) y)) y)) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) y)) y))) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y)) y)) (neg.f64 y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 4 binary64))) y)) y)) y)) (neg.f64 y))
(/.f64 y x)
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
#s(literal 1 binary64)
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(/.f64 y x)
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(/.f64 y x)
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 y (+.f64 (/.f64 #s(literal 1 binary64) x) (/.f64 #s(literal 1 binary64) y)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) y)
(*.f64 y #s(literal 1/100 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (neg.f64 x))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 x (+.f64 x y)) #s(literal 100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) #s(literal 1 binary64)) x)
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 (+.f64 x y))) (neg.f64 x))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (*.f64 (/.f64 (+.f64 x y) x) #s(literal 1/100 binary64)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(neg.f64 (/.f64 #s(literal -100 binary64) (/.f64 (+.f64 x y) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 x (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x y) x))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 y x)))
(*.f64 (+.f64 x y) (/.f64 #s(literal 1 binary64) x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (/.f64 (+.f64 x y) x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) (sqrt.f64 (/.f64 (+.f64 x y) x)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) x)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (+.f64 x y))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(/.f64 (/.f64 (+.f64 x y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (/.f64 (+.f64 x y) x)))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (+.f64 #s(literal 1 binary64) (/.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (+.f64 x y)) (sqrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (+.f64 x y) (sqrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (+.f64 x y) (cbrt.f64 x)))
(/.f64 (/.f64 (+.f64 x y) (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(/.f64 (/.f64 (+.f64 x y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(pow.f64 (/.f64 (+.f64 x y) x) #s(literal 1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(pow.f64 (pow.f64 (/.f64 (+.f64 x y) x) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x y) x)) #s(literal 2 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(pow.f64 (/.f64 x (+.f64 x y)) #s(literal -1 binary64))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(neg.f64 (/.f64 (+.f64 x y) (neg.f64 x)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) #s(literal 2 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(log.f64 (exp.f64 (/.f64 (+.f64 x y) x)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (/.f64 (+.f64 x y) x))))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x y) x) #s(literal 3 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) x)))
(+.f64 #s(literal -1 binary64) (+.f64 #s(literal 2 binary64) (/.f64 y x)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x y) x)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(exp.f64 (log.f64 (/.f64 (+.f64 x y) x)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x y) x)) #s(literal 1 binary64)))
(+.f64 #s(literal 1 binary64) (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 x y) #s(literal 1/100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 #s(literal 1 binary64) (*.f64 y (/.f64 #s(literal 1/100 binary64) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 #s(literal 1 binary64) (/.f64 #s(literal 1/100 binary64) (/.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 #s(literal 1 binary64) (/.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (neg.f64 x) (*.f64 y #s(literal -1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 x #s(literal -100 binary64)) (neg.f64 y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 #s(literal -1 binary64) (neg.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (neg.f64 (/.f64 x y)) #s(literal -1/100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (neg.f64 (neg.f64 x)) (neg.f64 (*.f64 y #s(literal -1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (neg.f64 (*.f64 x #s(literal -100 binary64))) (neg.f64 (neg.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 x #s(literal 1/100 binary64)) y)
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 x (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 x #s(literal 1 binary64)) (*.f64 y #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)) (sqrt.f64 y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 x (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 1 binary64)) y)
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 x (*.f64 y #s(literal -1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(-.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 (/.f64 x y) #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 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (/.f64 x y)))
(/.f64 x y)
(*.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 (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 (neg.f64 x) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(/.f64 x y)
(*.f64 (/.f64 #s(literal 1 binary64) y) x)
(/.f64 x 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 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) y))
(/.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) (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)) (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 (/.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) (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 (/.f64 #s(literal 1 binary64) (neg.f64 y)) (neg.f64 x))
(/.f64 x y)
(pow.f64 (/.f64 x y) #s(literal 1 binary64))
(/.f64 x y)
(pow.f64 (/.f64 y x) #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)
(neg.f64 (/.f64 x (neg.f64 y)))
(/.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)
(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)
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(/.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 #s(literal 1 binary64) (/.f64 x (*.f64 #s(literal 100 binary64) y)))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (neg.f64 (*.f64 #s(literal 100 binary64) y)) (neg.f64 x))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 #s(literal 100 binary64) (neg.f64 y)) (neg.f64 x))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 (neg.f64 y) #s(literal 100 binary64)) (neg.f64 x))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) #s(literal 1 binary64)) x)
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (/.f64 (*.f64 #s(literal 100 binary64) y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))) #s(literal 3 binary64))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 y x)) #s(literal 10 binary64)) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)))))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)) #s(literal 3 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))) #s(literal 1 binary64)))
(*.f64 (/.f64 #s(literal 100 binary64) x) y)
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 (/.f64 x y)) (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 100 binary64) x))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 x (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) y) (/.f64 (cbrt.f64 x) #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1/100 binary64)) (/.f64 (cbrt.f64 x) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)) (/.f64 (sqrt.f64 x) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (cbrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal 100 binary64) (sqrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 y)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 x (*.f64 y #s(literal -1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 1/100 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 1/100 binary64))))
(pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 1 binary64))
(*.f64 y #s(literal 1/100 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 3 binary64))
(*.f64 y #s(literal 1/100 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 y #s(literal 1/100 binary64))
(pow.f64 (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64)) #s(literal 2 binary64))
(*.f64 y #s(literal 1/100 binary64))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 1/10000 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 1/100 binary64)) y))
(*.f64 y #s(literal 1/100 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 1/100 binary64)))))
(*.f64 y #s(literal 1/100 binary64))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64)))
(*.f64 y #s(literal 1/100 binary64))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 1/100 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 1/100 binary64))))
(*.f64 y #s(literal 1/100 binary64))
(exp.f64 (log.f64 (*.f64 y #s(literal 1/100 binary64))))
(*.f64 y #s(literal 1/100 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 1 binary64)))
(*.f64 y #s(literal 1/100 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (*.f64 (/.f64 #s(literal 1 binary64) y) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 #s(literal 1 binary64) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 1 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (/.f64 #s(literal 1 binary64) y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 (/.f64 x y)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 (/.f64 x y)) (/.f64 (sqrt.f64 (/.f64 x y)) #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 x) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (/.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (neg.f64 x) (/.f64 #s(literal 1 binary64) (*.f64 y #s(literal -1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) y) (*.f64 #s(literal 100 binary64) x))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) y) (/.f64 x #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 x (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) y) (/.f64 (cbrt.f64 x) #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1/100 binary64)) (/.f64 (cbrt.f64 x) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (cbrt.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))) (/.f64 (cbrt.f64 x) (*.f64 (sqrt.f64 y) #s(literal 1/10 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) y) (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1/100 binary64)) (/.f64 (sqrt.f64 x) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) #s(literal 1 binary64)) (/.f64 (sqrt.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (sqrt.f64 x) (pow.f64 (cbrt.f64 (*.f64 y #s(literal 1/100 binary64))) #s(literal 2 binary64))) (/.f64 (sqrt.f64 x) (cbrt.f64 (*.f64 y #s(literal 1/100 binary64)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) x) (cbrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 y)) (/.f64 (*.f64 #s(literal 100 binary64) x) (sqrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 x (sqrt.f64 y)) (/.f64 #s(literal 100 binary64) (sqrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 y)) (/.f64 x (sqrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) y))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))) (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 y)) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 y)) (sqrt.f64 y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 y) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 x y))) (sqrt.f64 (/.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 (sqrt.f64 (/.f64 x y)) #s(literal 10 binary64)) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 x (*.f64 y #s(literal -1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (neg.f64 y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (neg.f64 x) (*.f64 y #s(literal 1/100 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (*.f64 x #s(literal -100 binary64)) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (pow.f64 (exp.f64 x) (/.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 1/100 binary64)) #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 #s(literal 100 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 100 binary64) (/.f64 x y))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))

eval64.0ms (1.1%)

Memory
-15.9MiB live, 100.0MiB allocated
Compiler

Compiled 5 015 to 1 254 computations (75% saved)

prune85.0ms (1.5%)

Memory
23.4MiB live, 139.2MiB allocated
Pruning

11 alts after pruning (3 fresh and 8 done)

PrunedKeptTotal
New4342436
Fresh011
Picked235
Done055
Total43611447
Accuracy
100.0%
Counts
447 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
3.9%
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
51.3%
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
51.2%
(/.f64 #s(literal 100 binary64) (/.f64 y x))
98.7%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
49.3%
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
99.7%
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
51.3%
(*.f64 x (/.f64 #s(literal 100 binary64) y))
99.8%
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
51.3%
(*.f64 #s(literal 100 binary64) (/.f64 x y))
49.6%
#s(literal 100 binary64)
Compiler

Compiled 83 to 60 computations (27.7% saved)

simplify15.0ms (0.3%)

Memory
-24.4MiB live, 18.6MiB allocated
Algorithm
egg-herbie
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
cost-diff0
(*.f64 #s(literal 100 binary64) y)
cost-diff0
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
cost-diff0
(/.f64 y x)
cost-diff0
(/.f64 #s(literal 100 binary64) (/.f64 y x))
cost-diff0
(*.f64 #s(literal 100 binary64) x)
cost-diff0
(+.f64 x y)
cost-diff0
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
cost-diff128
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
Rules
19×*-commutative
18×associate-*r*
14×associate-*l*
11×associate-/r*
associate-/l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
017174
133174
249168
370168
4102168
5137168
6151168
Stop Event
saturated
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
#s(literal 1 binary64)
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(+.f64 x y)
x
y
(*.f64 #s(literal 100 binary64) x)
#s(literal 100 binary64)
(/.f64 #s(literal 100 binary64) (/.f64 y x))
#s(literal 100 binary64)
(/.f64 y x)
y
x
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
(*.f64 #s(literal 100 binary64) y)
#s(literal 100 binary64)
y
x
Outputs
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 x #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 1 binary64) (*.f64 x #s(literal 100 binary64))) (+.f64 x y))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
#s(literal 1 binary64)
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(/.f64 (+.f64 x y) (*.f64 x #s(literal 100 binary64)))
(+.f64 x y)
x
y
(*.f64 #s(literal 100 binary64) x)
(*.f64 x #s(literal 100 binary64))
#s(literal 100 binary64)
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
#s(literal 100 binary64)
(/.f64 y x)
y
x
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
(/.f64 (*.f64 y #s(literal 100 binary64)) x)
(*.f64 y (/.f64 #s(literal 100 binary64) x))
(*.f64 #s(literal 100 binary64) y)
(*.f64 y #s(literal 100 binary64))
#s(literal 100 binary64)
y
x

localize38.0ms (0.7%)

Memory
14.0MiB live, 91.7MiB allocated
Localize:

Found 8 expressions of interest:

NewMetricScoreProgram
accuracy100.0%
(*.f64 #s(literal 100 binary64) y)
accuracy99.7%
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
accuracy100.0%
(/.f64 y x)
accuracy99.5%
(/.f64 #s(literal 100 binary64) (/.f64 y x))
accuracy100.0%
(+.f64 x y)
accuracy100.0%
(*.f64 #s(literal 100 binary64) x)
accuracy99.6%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
accuracy99.0%
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
Samples
24.0ms256×0valid
Compiler

Compiled 50 to 14 computations (72% saved)

Precisions
Click to see histograms. Total time spent on operations: 13.0ms
ival-div: 8.0ms (62.2% of total)
ival-mult: 3.0ms (23.3% of total)
ival-add: 2.0ms (15.6% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:104:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

series6.0ms (0.1%)

Memory
17.0MiB live, 17.0MiB allocated
Counts
5 → 96
Calls
Call 1
Inputs
#<alt (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))>
#<alt (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))>
#<alt (/.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (/.f64 (*.f64 #s(literal 100 binary64) y) x)>
#<alt (*.f64 #s(literal 100 binary64) y)>
Outputs
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))>
#<alt (-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))>
#<alt #s(literal 100 binary64)>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))>
#<alt (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))>
#<alt (*.f64 #s(literal 1/100 binary64) (/.f64 y x))>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/100 binary64) x) (*.f64 #s(literal 1/100 binary64) y)) x)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/100 binary64) x) (*.f64 #s(literal 1/100 binary64) y)) x)>
#<alt (/.f64 (+.f64 (*.f64 #s(literal 1/100 binary64) x) (*.f64 #s(literal 1/100 binary64) y)) x)>
#<alt #s(literal 1/100 binary64)>
#<alt (+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))>
#<alt #s(literal 1/100 binary64)>
#<alt (+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))>
#<alt #s(literal 1/100 binary64)>
#<alt (+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))>
#<alt (+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))>
#<alt (*.f64 #s(literal 1/100 binary64) (/.f64 y x))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 #s(literal 1/100 binary64) (/.f64 y x))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 x y))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
#<alt (*.f64 #s(literal 100 binary64) (/.f64 y x))>
Calls

27 calls:

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

rewrite145.0ms (2.6%)

Memory
-23.9MiB live, 94.2MiB allocated
Algorithm
batch-egg-rewrite
Rules
921×log1p-expm1-u
860×expm1-log1p-u
509×prod-diff
114×add-exp-log
114×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
017110
1258104
23905104
Stop Event
node limit
Counts
5 → 189
Calls
Call 1
Inputs
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
(*.f64 #s(literal 100 binary64) y)
Outputs
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 x #s(literal -100 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (+.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 x #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (pow.f64 (/.f64 #s(literal 1/100 binary64) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #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 100 binary64)) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x #s(literal 100 binary64)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)) (*.f64 x #s(literal 100 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x) #s(literal 100 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 100 binary64)) x)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (cbrt.f64 (*.f64 x #s(literal 100 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (*.f64 (sqrt.f64 x) #s(literal 10 binary64)))
(*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))) (*.f64 x #s(literal -100 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) #s(literal 1/100 binary64))) x)
(pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal -2 binary64)))
(log.f64 (exp.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 100 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (*.f64 x #s(literal 100 binary64))) (log.f64 (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))
(*.f64 (+.f64 x y) (/.f64 (/.f64 #s(literal 1/100 binary64) x) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) (/.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -100 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 x y) #s(literal 1/100 binary64)))
(*.f64 (/.f64 #s(literal 1/100 binary64) x) (+.f64 x y))
(*.f64 (*.f64 (+.f64 x y) #s(literal 1/100 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x #s(literal 100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 (+.f64 x y)) #s(literal 100 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal 100 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) x) (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 100 binary64)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 100 binary64)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (*.f64 x #s(literal 100 binary64)))))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 x y) (*.f64 x #s(literal -100 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) (/.f64 #s(literal 1/100 binary64) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 100 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(*.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 x y))) (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 x y))))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 1 binary64)) x)
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -100 binary64) (/.f64 y x)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 x y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y (/.f64 #s(literal 100 binary64) x)))
(*.f64 y (/.f64 #s(literal 100 binary64) x))
(*.f64 y (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 y x) #s(literal 100 binary64))
(*.f64 (*.f64 y #s(literal 100 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))) (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))))
(*.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) x))
(*.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (*.f64 y #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 y #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 y #s(literal 100 binary64)) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (*.f64 y #s(literal 100 binary64)) (sqrt.f64 x)))
(*.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) x))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 x)))
(*.f64 (/.f64 y (sqrt.f64 x)) (/.f64 #s(literal 100 binary64) (sqrt.f64 x)))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) (sqrt.f64 x)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (cbrt.f64 x)))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)))
(pow.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 x y)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 y #s(literal 100 binary64)) (neg.f64 x)))
(neg.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x))
(sqrt.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)))))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(exp.f64 (log.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 100 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 y) #s(literal 100 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 100 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 100 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 100 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 100 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 1 binary64)))

simplify149.0ms (2.6%)

Memory
15.9MiB live, 252.7MiB allocated
Algorithm
egg-herbie
Rules
577×cancel-sign-sub-inv
382×exp-prod
357×cube-prod
294×associate-*r*
294×associate-*l*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
05477743
113937633
245627054
Stop Event
node limit
Counts
285 → 291
Calls
Call 1
Inputs
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(*.f64 #s(literal 1/100 binary64) (/.f64 y x))
(/.f64 (+.f64 (*.f64 #s(literal 1/100 binary64) x) (*.f64 #s(literal 1/100 binary64) y)) x)
(/.f64 (+.f64 (*.f64 #s(literal 1/100 binary64) x) (*.f64 #s(literal 1/100 binary64) y)) x)
(/.f64 (+.f64 (*.f64 #s(literal 1/100 binary64) x) (*.f64 #s(literal 1/100 binary64) y)) x)
#s(literal 1/100 binary64)
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
#s(literal 1/100 binary64)
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
#s(literal 1/100 binary64)
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 y x))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 #s(literal 1/100 binary64) (/.f64 y x))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 x #s(literal -100 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (+.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 x #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (pow.f64 (/.f64 #s(literal 1/100 binary64) x) #s(literal -1 binary64)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #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 100 binary64)) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x #s(literal 100 binary64)) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (sqrt.f64 (+.f64 x y))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)) (*.f64 x #s(literal 100 binary64)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x) #s(literal 100 binary64))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 100 binary64)) x)
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (cbrt.f64 (*.f64 x #s(literal 100 binary64))))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (*.f64 (sqrt.f64 x) #s(literal 10 binary64)))
(*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))) (*.f64 x #s(literal -100 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) #s(literal 1/100 binary64))) x)
(pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal -2 binary64)))
(log.f64 (exp.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 100 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(exp.f64 (-.f64 (log.f64 (*.f64 x #s(literal 100 binary64))) (log.f64 (+.f64 x y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))
(*.f64 (+.f64 x y) (/.f64 (/.f64 #s(literal 1/100 binary64) x) #s(literal 1 binary64)))
(*.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 1 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) (/.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 1 binary64)))
(*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -100 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 x y) #s(literal 1/100 binary64)))
(*.f64 (/.f64 #s(literal 1/100 binary64) x) (+.f64 x y))
(*.f64 (*.f64 (+.f64 x y) #s(literal 1/100 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x #s(literal 100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 (+.f64 x y)) #s(literal 100 binary64)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal 100 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) x) (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 100 binary64)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 100 binary64)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (*.f64 x #s(literal 100 binary64)))))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal -1 binary64))
(neg.f64 (/.f64 (+.f64 x y) (*.f64 x #s(literal -100 binary64))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) (/.f64 #s(literal 1/100 binary64) x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 100 binary64)) #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(*.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 x y))) (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 x y))))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 1 binary64)) x)
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) y) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 y)) (neg.f64 x))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(neg.f64 (/.f64 #s(literal -100 binary64) (/.f64 y x)))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 x y)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)))) #s(literal 1 binary64))
(*.f64 #s(literal 1 binary64) (*.f64 y (/.f64 #s(literal 100 binary64) x)))
(*.f64 y (/.f64 #s(literal 100 binary64) x))
(*.f64 y (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 y x) #s(literal 100 binary64))
(*.f64 (*.f64 y #s(literal 100 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))) (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))))
(*.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) x))
(*.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 (*.f64 y #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 y #s(literal 100 binary64)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 y #s(literal 100 binary64)) (cbrt.f64 x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (*.f64 y #s(literal 100 binary64)) (sqrt.f64 x)))
(*.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) x))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 x)))
(*.f64 (/.f64 y (sqrt.f64 x)) (/.f64 #s(literal 100 binary64) (sqrt.f64 x)))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) (sqrt.f64 x)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (cbrt.f64 x)))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)))
(pow.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))) #s(literal 2 binary64))
(pow.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 x y)) #s(literal -1 binary64))
(neg.f64 (/.f64 (*.f64 y #s(literal 100 binary64)) (neg.f64 x)))
(neg.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x))
(sqrt.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)))))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(exp.f64 (log.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 1 binary64)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 100 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 10000 binary64)))
(log.f64 (pow.f64 (exp.f64 y) #s(literal 100 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 100 binary64)))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 100 binary64))))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 100 binary64))))
(exp.f64 (log.f64 (*.f64 y #s(literal 100 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 1 binary64)))
Outputs
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 #s(literal 100 binary64) (/.f64 x (pow.f64 y #s(literal 3 binary64))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (+.f64 (*.f64 x (-.f64 (*.f64 x (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 3 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 y #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (neg.f64 (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))))) (/.f64 #s(literal 100 binary64) y)))
(*.f64 x (fma.f64 x (fma.f64 x (fma.f64 #s(literal -100 binary64) (/.f64 x (pow.f64 y #s(literal 4 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 3 binary64)))) (/.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) y)))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 y (/.f64 #s(literal -100 binary64) x)))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))))) (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(+.f64 (+.f64 #s(literal 100 binary64) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))) (*.f64 y (/.f64 #s(literal -100 binary64) x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x))))
(-.f64 (+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(-.f64 (+.f64 #s(literal 100 binary64) (/.f64 (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 3 binary64))) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 2 binary64)) x) y)) x)))
(+.f64 #s(literal 100 binary64) (fma.f64 #s(literal -100 binary64) (pow.f64 (/.f64 y x) #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x)))))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 y (/.f64 #s(literal -100 binary64) x)))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 2 binary64)) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 (+.f64 #s(literal 100 binary64) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64)))) (*.f64 y (/.f64 #s(literal -100 binary64) x)))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (-.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) (/.f64 y x))))
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -1 binary64) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 y #s(literal 3 binary64)) x)) (*.f64 #s(literal -100 binary64) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal -100 binary64) y)) x)))
(+.f64 #s(literal 100 binary64) (neg.f64 (/.f64 (+.f64 (neg.f64 (/.f64 (*.f64 #s(literal -100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x)) (*.f64 #s(literal 100 binary64) y)) x)))
(-.f64 #s(literal 100 binary64) (/.f64 (+.f64 (/.f64 (*.f64 #s(literal 100 binary64) (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64)))) x) (*.f64 #s(literal 100 binary64) y)) x))
(+.f64 #s(literal 100 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (-.f64 (/.f64 (pow.f64 y #s(literal 3 binary64)) x) (pow.f64 y #s(literal 2 binary64))) x)) (*.f64 y #s(literal -100 binary64))) x))
#s(literal 100 binary64)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(+.f64 #s(literal 100 binary64) (*.f64 y (/.f64 #s(literal -100 binary64) x)))
(fma.f64 y (/.f64 #s(literal -100 binary64) x) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal 100 binary64) x))))
(fma.f64 y (fma.f64 #s(literal 100 binary64) (/.f64 y (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(fma.f64 y (fma.f64 y (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(+.f64 #s(literal 100 binary64) (*.f64 y (-.f64 (*.f64 y (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) (pow.f64 x #s(literal 2 binary64)))))) (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))))
(+.f64 #s(literal 100 binary64) (*.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (neg.f64 (/.f64 #s(literal 100 binary64) x)))))
(fma.f64 y (fma.f64 y (fma.f64 #s(literal -100 binary64) (/.f64 y (pow.f64 x #s(literal 3 binary64))) (/.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64)))) (/.f64 #s(literal -100 binary64) x)) #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) x)) y)
(/.f64 (fma.f64 #s(literal 100 binary64) x (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))))) y)
(/.f64 (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y)
(/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y)) (+.f64 (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))) (+.f64 (*.f64 #s(literal 100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64))))))) y)
(/.f64 (fma.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (fma.f64 #s(literal 100 binary64) (+.f64 x (/.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 2 binary64)))) (*.f64 #s(literal -100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) (pow.f64 y #s(literal 3 binary64)))))) y)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 2 binary64))) y)) y))
(/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 2 binary64)) y) (*.f64 x #s(literal -100 binary64))) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64))) y)) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 3 binary64)) y))) y)) (neg.f64 y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (/.f64 (*.f64 #s(literal 100 binary64) (pow.f64 x #s(literal 3 binary64))) y)) y)) (neg.f64 y))
(*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) x) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (*.f64 #s(literal -1 binary64) (/.f64 (+.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64))) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) x (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64)) (neg.f64 (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y))) y))) y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y))) y)) y)) (neg.f64 y))
(/.f64 (-.f64 (*.f64 x #s(literal -100 binary64)) (/.f64 (-.f64 (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 2 binary64))) (/.f64 (fma.f64 #s(literal 100 binary64) (/.f64 (pow.f64 x #s(literal 4 binary64)) y) (*.f64 #s(literal -100 binary64) (pow.f64 x #s(literal 3 binary64)))) y)) y)) (neg.f64 y))
(*.f64 #s(literal 1/100 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal 1/100 binary64) x))
(/.f64 (*.f64 y #s(literal 1/100 binary64)) x)
(/.f64 (+.f64 (*.f64 #s(literal 1/100 binary64) x) (*.f64 #s(literal 1/100 binary64) y)) x)
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 1/100 binary64) x) (*.f64 #s(literal 1/100 binary64) y)) x)
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(/.f64 (+.f64 (*.f64 #s(literal 1/100 binary64) x) (*.f64 #s(literal 1/100 binary64) y)) x)
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
#s(literal 1/100 binary64)
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
#s(literal 1/100 binary64)
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
#s(literal 1/100 binary64)
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(+.f64 #s(literal 1/100 binary64) (*.f64 #s(literal 1/100 binary64) (/.f64 y x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal 1/100 binary64) x))
(/.f64 (*.f64 y #s(literal 1/100 binary64)) x)
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal 1/100 binary64) x))
(/.f64 (*.f64 y #s(literal 1/100 binary64)) x)
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 y (+.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) x)) (*.f64 #s(literal 1/100 binary64) (/.f64 #s(literal 1 binary64) y))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 x #s(literal 100 binary64)) (/.f64 #s(literal 1 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 #s(literal -1 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 x #s(literal -100 binary64)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 x #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (pow.f64 (/.f64 #s(literal 1/100 binary64) x) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)) #s(literal -1 binary64)) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)) (pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 x #s(literal 100 binary64)) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 x #s(literal 100 binary64)) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 x #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 x (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 x (sqrt.f64 (+.f64 x y))) (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 (+.f64 x y))) (/.f64 x (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 x (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (+.f64 x y)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (cbrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (cbrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (cbrt.f64 (+.f64 x y))) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 x #s(literal 100 binary64))) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (sqrt.f64 (+.f64 x y))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 (+.f64 x y))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (sqrt.f64 (+.f64 x y))) (sqrt.f64 (+.f64 x y))))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (+.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (cbrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (sqrt.f64 (+.f64 x y))) (/.f64 (*.f64 (sqrt.f64 x) #s(literal 10 binary64)) (sqrt.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 1 binary64)) (*.f64 x #s(literal 100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) x) #s(literal 100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) #s(literal 100 binary64)) x)
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (cbrt.f64 (*.f64 x #s(literal 100 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))) (/.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) x)) (+.f64 x y)))
(*.f64 (*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (*.f64 (sqrt.f64 x) #s(literal 10 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))) (fma.f64 x x (*.f64 y (-.f64 y x))))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 (fma.f64 x x (*.f64 y (-.f64 y x))) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))))
(*.f64 x (*.f64 (/.f64 #s(literal 100 binary64) (+.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64)))) (fma.f64 x x (*.f64 y (-.f64 y x)))))
(*.f64 (/.f64 (*.f64 x #s(literal 100 binary64)) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64))))) (-.f64 x y))
(*.f64 (*.f64 #s(literal 100 binary64) x) (/.f64 (-.f64 x y) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))))
(*.f64 x (*.f64 (/.f64 #s(literal 100 binary64) (-.f64 (pow.f64 x #s(literal 2 binary64)) (pow.f64 y #s(literal 2 binary64)))) (-.f64 x y)))
(*.f64 (/.f64 #s(literal 1 binary64) (neg.f64 (+.f64 x y))) (*.f64 x #s(literal -100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) #s(literal 1/100 binary64))) x)
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (sqrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(neg.f64 (/.f64 #s(literal -1 binary64) (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)) #s(literal -2 binary64)))
(sqrt.f64 (pow.f64 (fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64)) #s(literal -2 binary64)))
(log.f64 (exp.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 x #s(literal 100 binary64)) #s(literal 3 binary64)) (pow.f64 (+.f64 x y) #s(literal 3 binary64))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal -1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y)))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(exp.f64 (-.f64 (log.f64 (*.f64 x #s(literal 100 binary64))) (log.f64 (+.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(/.f64 #s(literal 100 binary64) (+.f64 #s(literal 1 binary64) (/.f64 y x)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (+.f64 x y) (/.f64 (/.f64 #s(literal 1/100 binary64) x) #s(literal 1 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 1 binary64))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (+.f64 x y)) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) (/.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (sqrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 (+.f64 x y)) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (neg.f64 (+.f64 x y)) (/.f64 #s(literal 1 binary64) (*.f64 x #s(literal -100 binary64))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 (+.f64 x y) #s(literal 1/100 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (/.f64 #s(literal 1/100 binary64) x) (+.f64 x y))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (*.f64 (+.f64 x y) #s(literal 1/100 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 x #s(literal 100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 #s(literal 100 binary64) x))))
(/.f64 (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 #s(literal 100 binary64) x))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))))
(*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (/.f64 (+.f64 x y) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (+.f64 x y)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64)))
(*.f64 (/.f64 #s(literal 1/10 binary64) (sqrt.f64 x)) (*.f64 (+.f64 x y) (/.f64 #s(literal 1/10 binary64) (sqrt.f64 x))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) x) (/.f64 (cbrt.f64 (+.f64 x y)) #s(literal 100 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) #s(literal 100 binary64)) (/.f64 (cbrt.f64 (+.f64 x y)) x))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))))
(*.f64 (cbrt.f64 (fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x y)) #s(literal 2 binary64)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (/.f64 (cbrt.f64 (+.f64 x y)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))))
(/.f64 (*.f64 (/.f64 #s(literal 1 binary64) (*.f64 (sqrt.f64 x) #s(literal 10 binary64))) (+.f64 x y)) (*.f64 (sqrt.f64 x) #s(literal 10 binary64)))
(*.f64 (/.f64 #s(literal 1/10 binary64) (sqrt.f64 x)) (*.f64 (+.f64 x y) (/.f64 #s(literal 1/10 binary64) (sqrt.f64 x))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 1 binary64)) (/.f64 (sqrt.f64 (+.f64 x y)) (*.f64 x #s(literal 100 binary64))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) x) (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 100 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) #s(literal 100 binary64)) (/.f64 (sqrt.f64 (+.f64 x y)) x))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (/.f64 (sqrt.f64 (+.f64 x y)) (cbrt.f64 (*.f64 x #s(literal 100 binary64)))))
(*.f64 (/.f64 #s(literal 1 binary64) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64)))) (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 #s(literal 100 binary64) x))))
(/.f64 (/.f64 (+.f64 x y) (cbrt.f64 (*.f64 #s(literal 100 binary64) x))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 10000 binary64))))
(pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 1 binary64))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 3 binary64))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(pow.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 2 binary64))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) (+.f64 x y))) #s(literal -1 binary64))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(neg.f64 (/.f64 (+.f64 x y) (*.f64 x #s(literal -100 binary64))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 2 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(log.f64 (pow.f64 (exp.f64 (+.f64 x y)) (/.f64 #s(literal 1/100 binary64) x)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x)) #s(literal 3 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 x #s(literal 100 binary64)) #s(literal 3 binary64))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))))
(expm1.f64 (log1p.f64 (fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(exp.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x y) (/.f64 #s(literal 1/100 binary64) x))) #s(literal 1 binary64)))
(*.f64 #s(literal 1/100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x))
(fma.f64 y (/.f64 #s(literal 1/100 binary64) x) #s(literal 1/100 binary64))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(*.f64 #s(literal 1 binary64) (*.f64 x (/.f64 #s(literal 100 binary64) y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 x y))) (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 x y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal -100 binary64) (/.f64 #s(literal 1 binary64) (/.f64 (neg.f64 y) x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 x y) #s(literal 100 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) y) x)
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) y) #s(literal 1 binary64)) x)
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (/.f64 #s(literal 100 binary64) y) (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) (neg.f64 y)) (neg.f64 x))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 x y))) #s(literal 2 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 y (/.f64 #s(literal 1/100 binary64) x)) #s(literal -1 binary64))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 #s(literal -100 binary64) (/.f64 y x)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(sqrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 x y)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y)) #s(literal 3 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 #s(literal 100 binary64) x) y)))
(expm1.f64 (log1p.f64 (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (/.f64 #s(literal 100 binary64) y))) #s(literal 1 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) x) y)
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(*.f64 #s(literal 1 binary64) (*.f64 y (/.f64 #s(literal 100 binary64) x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 y (/.f64 #s(literal 100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 y (*.f64 #s(literal 100 binary64) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 y x) #s(literal 100 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 y #s(literal 100 binary64)) (/.f64 #s(literal 1 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) (pow.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 2 binary64)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (/.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))) (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (*.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (/.f64 #s(literal 1 binary64) x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 y #s(literal -100 binary64)) (/.f64 #s(literal 1 binary64) (neg.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) x) (*.f64 y #s(literal 100 binary64)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 y #s(literal 100 binary64)) (cbrt.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 1 binary64) (sqrt.f64 x)) (/.f64 (*.f64 y #s(literal 100 binary64)) (sqrt.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 y #s(literal 1 binary64)) (/.f64 #s(literal 100 binary64) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 #s(literal 100 binary64) (cbrt.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 y (sqrt.f64 x)) (/.f64 #s(literal 100 binary64) (sqrt.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) (sqrt.f64 x)) (/.f64 y (sqrt.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 y (cbrt.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) #s(literal 1 binary64)) (/.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))) (/.f64 (pow.f64 (cbrt.f64 (*.f64 #s(literal 100 binary64) y)) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 2 binary64)) (sqrt.f64 x)) (/.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) (sqrt.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) #s(literal 1 binary64)) (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (/.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) (cbrt.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) (pow.f64 (cbrt.f64 (/.f64 y x)) #s(literal 2 binary64))) (cbrt.f64 (/.f64 y x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 (*.f64 #s(literal 100 binary64) (sqrt.f64 (/.f64 y x))) (sqrt.f64 (/.f64 y x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (cbrt.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 3 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (pow.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 #s(literal 10 binary64) (sqrt.f64 (/.f64 y x))) #s(literal 2 binary64))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(pow.f64 (*.f64 #s(literal 1/100 binary64) (/.f64 x y)) #s(literal -1 binary64))
(/.f64 #s(literal 1 binary64) (*.f64 (/.f64 x y) #s(literal 1/100 binary64)))
(/.f64 #s(literal 100 binary64) (/.f64 x y))
(neg.f64 (/.f64 (*.f64 y #s(literal 100 binary64)) (neg.f64 x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(neg.f64 (/.f64 (*.f64 y #s(literal -100 binary64)) x))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(sqrt.f64 (*.f64 #s(literal 10000 binary64) (pow.f64 (/.f64 y x) #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (/.f64 y x) #s(literal 2 binary64)) #s(literal 10000 binary64)))
(fabs.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x)))
(log.f64 (pow.f64 (exp.f64 #s(literal 100 binary64)) (/.f64 y x)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)))))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (pow.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x)) #s(literal 3 binary64)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(cbrt.f64 (/.f64 (pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(expm1.f64 (log1p.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) (/.f64 y x))))
(log1p.f64 (expm1.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (log.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(exp.f64 (*.f64 (log.f64 (*.f64 y (/.f64 #s(literal 100 binary64) x))) #s(literal 1 binary64)))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y #s(literal 100 binary64)))) #s(literal 1 binary64))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) y)))
(pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 1 binary64))
(*.f64 #s(literal 100 binary64) y)
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 3 binary64))
(*.f64 #s(literal 100 binary64) y)
(pow.f64 (pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 100 binary64) y)
(pow.f64 (*.f64 (sqrt.f64 y) #s(literal 10 binary64)) #s(literal 2 binary64))
(*.f64 #s(literal 100 binary64) y)
(sqrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 10000 binary64)))
(fabs.f64 (*.f64 #s(literal 100 binary64) y))
(log.f64 (pow.f64 (exp.f64 y) #s(literal 100 binary64)))
(*.f64 #s(literal 100 binary64) y)
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y #s(literal 100 binary64)))))
(*.f64 #s(literal 100 binary64) y)
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 100 binary64)) #s(literal 3 binary64)))
(*.f64 #s(literal 100 binary64) y)
(expm1.f64 (log1p.f64 (*.f64 y #s(literal 100 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 100 binary64) y)))
(log1p.f64 (expm1.f64 (*.f64 y #s(literal 100 binary64))))
(*.f64 #s(literal 100 binary64) y)
(exp.f64 (log.f64 (*.f64 y #s(literal 100 binary64))))
(*.f64 #s(literal 100 binary64) y)
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 100 binary64))) #s(literal 1 binary64)))
(*.f64 #s(literal 100 binary64) y)

eval50.0ms (0.9%)

Memory
-13.5MiB live, 143.2MiB allocated
Compiler

Compiled 5 313 to 1 221 computations (77% saved)

prune326.0ms (5.8%)

Memory
-180.2MiB live, 154.3MiB allocated
Pruning

11 alts after pruning (0 fresh and 11 done)

PrunedKeptTotal
New4090409
Fresh000
Picked033
Done088
Total40911420
Accuracy
100.0%
Counts
420 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
51.3%
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
3.9%
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
51.3%
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
51.2%
(/.f64 #s(literal 100 binary64) (/.f64 y x))
98.7%
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
49.3%
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
99.7%
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
51.3%
(*.f64 x (/.f64 #s(literal 100 binary64) y))
99.8%
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
51.3%
(*.f64 #s(literal 100 binary64) (/.f64 x y))
49.6%
#s(literal 100 binary64)
Compiler

Compiled 174 to 94 computations (46% saved)

regimes17.0ms (0.3%)

Memory
-37.5MiB live, 42.2MiB allocated
Counts
15 → 1
Calls
Call 1
Inputs
#s(literal 100 binary64)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(*.f64 (/.f64 #s(literal 100 binary64) (+.f64 x y)) x)
(+.f64 #s(literal 100 binary64) (*.f64 #s(literal -100 binary64) (/.f64 y x)))
(/.f64 #s(literal 100 binary64) (/.f64 (+.f64 x y) x))
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
(*.f64 (/.f64 #s(literal 1 binary64) (+.f64 x y)) (*.f64 #s(literal 100 binary64) x))
(/.f64 #s(literal 1 binary64) (/.f64 (+.f64 x y) (*.f64 #s(literal 100 binary64) x)))
Outputs
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
Calls

3 calls:

5.0ms
x
5.0ms
y
5.0ms
(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Results
AccuracySegmentsBranch
99.8%1x
99.8%1y
99.8%1(/.f64 (*.f64 x #s(literal 100 binary64)) (+.f64 x y))
Compiler

Compiled 15 to 10 computations (33.3% saved)

regimes7.0ms (0.1%)

Memory
15.0MiB live, 15.0MiB allocated
Counts
8 → 3
Calls
Call 1
Inputs
#s(literal 100 binary64)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
(/.f64 #s(literal 100 binary64) (/.f64 y x))
(/.f64 x (*.f64 y #s(literal 1/100 binary64)))
(/.f64 (*.f64 #s(literal 100 binary64) y) x)
(/.f64 (*.f64 x #s(literal 100 binary64)) y)
Outputs
(*.f64 x (/.f64 #s(literal 100 binary64) y))
#s(literal 100 binary64)
(/.f64 #s(literal 100 binary64) (/.f64 y x))
Calls

2 calls:

3.0ms
x
3.0ms
y
Results
AccuracySegmentsBranch
72.5%3x
75.5%3y
Compiler

Compiled 6 to 4 computations (33.3% saved)

regimes3.0ms (0%)

Memory
5.4MiB live, 5.4MiB allocated
Counts
4 → 3
Calls
Call 1
Inputs
#s(literal 100 binary64)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
(*.f64 x (/.f64 #s(literal 100 binary64) y))
Outputs
(*.f64 x (/.f64 #s(literal 100 binary64) y))
#s(literal 100 binary64)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
Calls

1 calls:

2.0ms
y
Results
AccuracySegmentsBranch
75.5%3y
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes2.0ms (0%)

Memory
7.6MiB live, 7.6MiB allocated
Counts
3 → 3
Calls
Call 1
Inputs
#s(literal 100 binary64)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
(*.f64 #s(literal 100 binary64) (/.f64 y x))
Outputs
(*.f64 #s(literal 100 binary64) (/.f64 x y))
#s(literal 100 binary64)
(*.f64 #s(literal 100 binary64) (/.f64 x y))
Calls

1 calls:

2.0ms
y
Results
AccuracySegmentsBranch
75.4%3y
Compiler

Compiled 3 to 2 computations (33.3% saved)

regimes3.0ms (0.1%)

Memory
9.3MiB live, 9.3MiB allocated
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

1.0ms
x
1.0ms
y
Results
AccuracySegmentsBranch
49.6%1x
49.6%1y
Compiler

Compiled 6 to 4 computations (33.3% saved)

bsearch25.0ms (0.4%)

Memory
-21.5MiB live, 56.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
13.0ms
13486.976821702456
2.1232083509905847e+23
10.0ms
-5.343181377554754e-8
-3.8994481914755626e-12
Samples
14.0ms288×0valid
Compiler

Compiled 228 to 191 computations (16.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 7.0ms
ival-mult: 3.0ms (41.6% of total)
ival-div: 2.0ms (27.7% of total)
ival-add: 1.0ms (13.9% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:104:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch148.0ms (2.6%)

Memory
6.2MiB live, 45.0MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
136.0ms
13486.976821702456
2.1232083509905847e+23
9.0ms
-5.343181377554754e-8
-3.8994481914755626e-12
Samples
136.0ms288×0valid
Compiler

Compiled 228 to 191 computations (16.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-div: 2.0ms (33.6% of total)
ival-mult: 2.0ms (33.6% of total)
ival-add: 1.0ms (16.8% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:104:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

bsearch29.0ms (0.5%)

Memory
8.5MiB live, 52.3MiB allocated
Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
11.0ms
13486.976821702456
2.1232083509905847e+23
15.0ms
-5.343181377554754e-8
-3.8994481914755626e-12
Samples
18.0ms288×0valid
Compiler

Compiled 228 to 191 computations (16.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 6.0ms
ival-div: 2.0ms (34.9% of total)
ival-mult: 2.0ms (34.9% of total)
ival-add: 1.0ms (17.4% of total)
ival-true: 0.0ms (0% of total)
...in/eval/compile.rkt:104:19: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)

simplify3.0ms (0.1%)

Memory
7.3MiB live, 7.3MiB allocated
Algorithm
egg-herbie
Rules
*-commutative
if-if-or-not
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
038206
147206
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(if (<=.f64 y #s(literal -944473296573929/37778931862957161709568 binary64)) (*.f64 x (/.f64 #s(literal 100 binary64) y)) (if (<=.f64 y #s(literal 52000000000 binary64)) #s(literal 100 binary64) (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(if (<=.f64 y #s(literal -6189700196426901/309485009821345068724781056 binary64)) (*.f64 x (/.f64 #s(literal 100 binary64) y)) (if (<=.f64 y #s(literal 200000000000000000 binary64)) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(if (<=.f64 y #s(literal -7350268983256945/77371252455336267181195264 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 x y)) (if (<=.f64 y #s(literal 65000000000000000 binary64)) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y))))
#s(literal 100 binary64)
Outputs
(*.f64 #s(literal 100 binary64) (/.f64 x (+.f64 x y)))
(if (<=.f64 y #s(literal -944473296573929/37778931862957161709568 binary64)) (*.f64 x (/.f64 #s(literal 100 binary64) y)) (if (<=.f64 y #s(literal 52000000000 binary64)) #s(literal 100 binary64) (/.f64 #s(literal 100 binary64) (/.f64 y x))))
(if (<=.f64 y #s(literal -6189700196426901/309485009821345068724781056 binary64)) (*.f64 x (/.f64 #s(literal 100 binary64) y)) (if (<=.f64 y #s(literal 200000000000000000 binary64)) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(if (<=.f64 y #s(literal -7350268983256945/77371252455336267181195264 binary64)) (*.f64 #s(literal 100 binary64) (/.f64 x y)) (if (<=.f64 y #s(literal 65000000000000000 binary64)) #s(literal 100 binary64) (*.f64 #s(literal 100 binary64) (/.f64 x y))))
(if (or (<=.f64 y #s(literal -7350268983256945/77371252455336267181195264 binary64)) (not (<=.f64 y #s(literal 65000000000000000 binary64)))) (*.f64 #s(literal 100 binary64) (/.f64 x y)) #s(literal 100 binary64))
#s(literal 100 binary64)

soundness645.0ms (11.4%)

Memory
-13.3MiB live, 530.0MiB allocated
Rules
894×fma-define
860×log1p-expm1-u
860×expm1-log1p-u
539×cube-prod
512×exp-prod
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
05909549
113999323
253829323
024236
158196
2133196
3301196
4831196
51715196
62635196
72854196
82918196
92998196
102998196
013101
1172101
22309101
05689626
114569348
251299260
Stop Event
done
node limit
node limit
saturated
node limit
Compiler

Compiled 155 to 74 computations (52.3% saved)

preprocess61.0ms (1.1%)

Memory
-5.9MiB live, 114.1MiB allocated
Compiler

Compiled 166 to 90 computations (45.8% saved)

end0.0ms (0%)

Memory
0.0MiB live, 0.0MiB allocated

Profiling

Loading profile data...