Diagrams.Segment:$catParam from diagrams-lib-1.3.0.3, A

Time bar (total: 3.8s)

analyze0.0ms (0%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.9%0.1%0%0%0%0
100%99.9%0%0.1%0%0%0%1
Compiler

Compiled 10 to 7 computations (30% saved)

Precisions
Click to see histograms. Total time spent on operations: 0.0ms
Operation ival-mult, time spent: 0.0ms, 0.0% of total-time
Operation const, time spent: 0.0ms, 0.0% of total-time

sample1.4s (36.7%)

Results
867.0ms6128×256valid
322.0ms2128×256infinite
Precisions
Click to see histograms. Total time spent on operations: 659.0ms
Operation ival-mult, time spent: 645.0ms, 98.0% of total-time
Operation const, time spent: 13.0ms, 2.0% of total-time
Bogosity

preprocess178.0ms (4.6%)

Algorithm
egg-herbie
Rules
656×fma-define
281×unsub-neg
108×associate-*r*
103×distribute-lft-in
92×distribute-lft-neg-in
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
370-1(5.801137545611493e-158 1.51180547099146e+200)(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
00-0-x
00-0-(*.f64 x #s(literal 3 binary64))
00-0-#s(literal 3 binary64)
00-0-(*.f64 (*.f64 x #s(literal 3 binary64)) x)
00-0-y
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023204
165196
2204196
3568196
41077196
51966196
62177196
72177196
82180196
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
(*.f64 (*.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)) (neg.f64 x)) y)
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) (neg.f64 y))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)) (neg.f64 x)) y))
(neg.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) (neg.f64 y)))
(*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) y) x)
Outputs
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(*.f64 (*.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)) (neg.f64 x)) y)
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) (neg.f64 y))
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x (neg.f64 y)))
(*.f64 y (*.f64 x (*.f64 x #s(literal -3 binary64))))
(*.f64 x (*.f64 x (*.f64 #s(literal -3 binary64) y)))
(*.f64 x (*.f64 x (*.f64 y #s(literal -3 binary64))))
(neg.f64 (*.f64 (*.f64 (*.f64 (neg.f64 x) #s(literal 3 binary64)) (neg.f64 x)) y))
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x (neg.f64 y)))
(*.f64 y (*.f64 x (*.f64 x #s(literal -3 binary64))))
(*.f64 x (*.f64 x (*.f64 #s(literal -3 binary64) y)))
(*.f64 x (*.f64 x (*.f64 y #s(literal -3 binary64))))
(neg.f64 (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) (neg.f64 y)))
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) y) x)
(*.f64 x (*.f64 y (*.f64 #s(literal 3 binary64) y)))
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 y y)))
(*.f64 #s(literal 3 binary64) (*.f64 x (*.f64 y y)))
Symmetry

(abs x)

(negabs y)

Results
41.0ms368×256valid
17.0ms144×256infinite
Compiler

Compiled 51 to 32 computations (37.3% saved)

Precisions
Click to see histograms. Total time spent on operations: 23.0ms
Operation ival-mult, time spent: 21.0ms, 91.0% of total-time
Operation const, time spent: 2.0ms, 9.0% of total-time

eval1.0ms (0%)

Compiler

Compiled 23 to 13 computations (43.5% saved)

prune2.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
87.3%
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
99.7%
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
99.7%
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
99.7%
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
Compiler

Compiled 36 to 24 computations (33.3% saved)

localize106.0ms (2.8%)

Localize:

Found 7 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 (*.f64 x #s(literal 3 binary64)) x)
87.3%
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
99.7%
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
99.8%
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
99.7%
(*.f64 x (*.f64 #s(literal 3 binary64) y))
99.8%
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
99.7%
(*.f64 #s(literal 3 binary64) (*.f64 x y))
Results
52.0ms184×256valid
21.0ms72×256infinite
Compiler

Compiled 73 to 36 computations (50.7% saved)

Precisions
Click to see histograms. Total time spent on operations: 38.0ms
Operation ival-mult, time spent: 36.0ms, 94.0% of total-time
Operation const, time spent: 2.0ms, 5.0% of total-time

series16.0ms (0.4%)

Counts
7 → 132
Calls
Call 1
Inputs
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))>
#<alt (*.f64 x (*.f64 #s(literal 3 binary64) y))>
#<alt (*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))>
#<alt (*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))>
#<alt (*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)>
#<alt (*.f64 (*.f64 x #s(literal 3 binary64)) x)>
Outputs
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 x y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))>
Calls

39 calls:

TimeVariablePointExpression
1.0ms
y
@inf
(* x (* 3 (* x y)))
1.0ms
y
@0
(* 3 (* x y))
1.0ms
y
@0
(* x (* 3 (* x y)))
1.0ms
x
@0
(* 3 (* x y))
1.0ms
x
@inf
(* 3 (* x y))

rewrite232.0ms (6.1%)

Algorithm
batch-egg-rewrite
Rules
767×log1p-expm1-u
767×expm1-log1p-u
567×log-prod
340×pow-unpow
208×pow2
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
018169
1258154
22230154
Stop Event
node limit
Counts
7 → 204
Calls
Call 1
Inputs
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
(*.f64 (*.f64 x #s(literal 3 binary64)) x)
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))

simplify262.0ms (6.9%)

Algorithm
egg-herbie
Rules
1040×fma-define
537×fma-neg
381×distribute-lft-out
368×prod-exp
314×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
01988818
13318674
28408386
319618386
441478386
560378386
Stop Event
node limit
Counts
336 → 96
Calls
Call 1
Inputs
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(exp.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))
Outputs
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 #s(literal 3 binary64) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (*.f64 #s(literal 3 binary64) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) #s(literal 3 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 1 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))) #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 #s(literal 3 binary64) y))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 #s(literal 0 binary64) (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y)) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 1 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 4 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))) y))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 (*.f64 x y) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) (pow.f64 y #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (*.f64 #s(literal 27 binary64) (pow.f64 x #s(literal 6 binary64)))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) y) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(log1p.f64 (expm1.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))) #s(literal 3 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))) #s(literal 2 binary64)))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 #s(literal 0 binary64) (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 3 binary64))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)) #s(literal 1/2 binary64))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))) #s(literal 1/3 binary64))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(log.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 #s(literal 3 binary64) x) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(expm1.f64 (log1p.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(log1p.f64 (expm1.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (log.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 1/3 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)))
(*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))

eval26.0ms (0.7%)

Compiler

Compiled 1084 to 809 computations (25.4% saved)

prune15.0ms (0.4%)

Pruning

8 alts after pruning (4 fresh and 4 done)

PrunedKeptTotal
New92496
Fresh000
Picked044
Done000
Total928100
Accuracy
100.0%
Counts
100 → 8
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
87.2%
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
87.3%
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
99.7%
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
99.6%
(*.f64 x (pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64)))
99.7%
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
99.7%
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
87.2%
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
Compiler

Compiled 76 to 55 computations (27.6% saved)

localize182.0ms (4.8%)

Localize:

Found 10 expressions with local error:

NewAccuracyProgram
99.8%
(sqrt.f64 (*.f64 #s(literal 3 binary64) y))
99.7%
(*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))
99.7%
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
87.2%
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
99.8%
(*.f64 x (pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64)))
99.7%
(*.f64 #s(literal 3 binary64) (*.f64 x y))
99.4%
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64))
72.4%
(sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))
99.8%
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
87.3%
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
Results
87.0ms184×256valid
31.0ms72×256infinite
Compiler

Compiled 100 to 62 computations (38% saved)

Precisions
Click to see histograms. Total time spent on operations: 74.0ms
Operation ival-mult, time spent: 36.0ms, 49.0% of total-time
Operation ival-pow, time spent: 21.0ms, 28.0% of total-time
Operation ival-sqrt, time spent: 12.0ms, 16.0% of total-time
Operation const, time spent: 4.0ms, 5.0% of total-time

series29.0ms (0.8%)

Counts
9 → 156
Calls
Call 1
Inputs
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))>
#<alt (pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64))>
#<alt (*.f64 x (pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64)))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))>
#<alt (pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))>
#<alt (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))>
#<alt (sqrt.f64 (*.f64 #s(literal 3 binary64) y))>
Outputs
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))>
#<alt (*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))>
Calls

51 calls:

TimeVariablePointExpression
4.0ms
x
@0
(pow (sqrt (* 3 (* x y))) 2)
1.0ms
x
@0
(* x (sqrt (* 3 y)))
1.0ms
x
@-inf
(pow (sqrt (* 3 (* x y))) 2)
1.0ms
y
@0
(pow (sqrt (* 3 (* x y))) 2)
1.0ms
x
@0
(sqrt (* 3 (* x y)))

rewrite148.0ms (3.9%)

Algorithm
batch-egg-rewrite
Rules
694×log-prod
565×log1p-expm1-u
565×expm1-log1p-u
406×pow-unpow
211×pow-pow
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
023198
1324198
23568198
Stop Event
node limit
Counts
9 → 296
Calls
Call 1
Inputs
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y)))
(pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64))
(*.f64 x (pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
(*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y)))
(sqrt.f64 (*.f64 #s(literal 3 binary64) y))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 y)))
(exp.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 y)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 y))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 2/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 3 binary64))) (sqrt.f64 y))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 (*.f64 x y) #s(literal 3 binary64))
(*.f64 (*.f64 x y) (log.f64 (exp.f64 #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 y #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x y)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 (*.f64 x y)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 #s(literal 3 binary64))) (*.f64 x y))
(*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 (*.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x y)))
(*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) y)
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (cbrt.f64 (pow.f64 y #s(literal 2 binary64)))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 2/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 2/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 x (*.f64 x (*.f64 y #s(literal 3 binary64))))
(*.f64 x (*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (log.f64 (exp.f64 #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (*.f64 x y) (*.f64 x #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) x))
(*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) x)
(*.f64 (*.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 x (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) x))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 4 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64))) (*.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) y)
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) y)
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 y #s(literal 2 binary64)))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) x) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) x)
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 x (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 #s(literal 3 binary64) (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(*.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (sqrt.f64 y))) (*.f64 x (sqrt.f64 y)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(fabs.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(log.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)))

simplify209.0ms (5.5%)

Algorithm
egg-herbie
Rules
719×exp-prod
694×prod-exp
362×associate-*r*
332×associate-*l*
307×fma-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
050812482
193912460
2261612276
3486012024
Stop Event
node limit
Counts
452 → 297
Calls
Call 1
Inputs
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 y)))
(exp.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 y)) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 y))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 2/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(*.f64 (pow.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 3 binary64))) (sqrt.f64 y))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 (*.f64 x y) #s(literal 3 binary64))
(*.f64 (*.f64 x y) (log.f64 (exp.f64 #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 y #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x y)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 (*.f64 x y)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 #s(literal 3 binary64))) (*.f64 x y))
(*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 (*.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x y)))
(*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 (*.f64 x y)))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) y)
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (cbrt.f64 (pow.f64 y #s(literal 2 binary64)))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 2/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 2/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 x (*.f64 x (*.f64 y #s(literal 3 binary64))))
(*.f64 x (*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) #s(literal 3 binary64))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (log.f64 (exp.f64 #s(literal 3 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (*.f64 x y) (*.f64 x #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) x))
(*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) x)
(*.f64 (*.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 x (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) x))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64)))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 4 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64))) (*.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) y)
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) y)
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 y #s(literal 2 binary64)))) (cbrt.f64 y))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) x) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) x)
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (*.f64 x (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (*.f64 #s(literal 3 binary64) (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(*.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (sqrt.f64 y))) (*.f64 x (sqrt.f64 y)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 2 binary64))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(fabs.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(log.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(log1p.f64 (expm1.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/2 binary64))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 3/2 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/4 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(fabs.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)))
Outputs
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(literal -3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(literal -3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(literal -3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(literal -3 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(literal -3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(literal -3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(literal -3 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (sqrt.f64 #s(literal -1 binary64)))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal -1 binary64)) (neg.f64 (sqrt.f64 #s(literal -3 binary64)))))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal -1 binary64) (*.f64 x (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal 3 binary64)) #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -3 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 (*.f64 x (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 x (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))
(neg.f64 (*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y))))
(*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 y))))
(*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 y)))))
(*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))
(neg.f64 (*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y))))
(*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 y))))
(*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 y)))))
(*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))
(neg.f64 (*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y))))
(*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 y))))
(*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 y)))))
(*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))) (sqrt.f64 y)))
(neg.f64 (*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y))))
(*.f64 x (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 y))))
(*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 y)))))
(*.f64 x (*.f64 (sqrt.f64 #s(literal -3 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y))))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 y)))
(*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 y))))
(*.f64 (sqrt.f64 #s(literal -3 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 y)))
(*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 y))))
(*.f64 (sqrt.f64 #s(literal -3 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 y)))
(*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 y))))
(*.f64 (sqrt.f64 #s(literal -3 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (sqrt.f64 y) (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64)))))
(neg.f64 (*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y)))
(*.f64 (*.f64 (sqrt.f64 #s(literal -3 binary64)) (sqrt.f64 #s(literal -1 binary64))) (neg.f64 (sqrt.f64 y)))
(*.f64 (sqrt.f64 #s(literal -3 binary64)) (neg.f64 (*.f64 (sqrt.f64 #s(literal -1 binary64)) (sqrt.f64 y))))
(*.f64 (sqrt.f64 #s(literal -3 binary64)) (*.f64 (neg.f64 (sqrt.f64 #s(literal -1 binary64))) (sqrt.f64 y)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) #s(literal 1 binary64))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) #s(literal 1 binary64))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) #s(literal 3 binary64))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))
(pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 y)))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (*.f64 (fma.f64 #s(literal 2 binary64) (log.f64 x) (log.f64 y)) #s(literal 1 binary64)))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) #s(literal 3 binary64)))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 y))) #s(literal 2 binary64)))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) (log.f64 (pow.f64 (exp.f64 y) (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 6 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 2/3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64)))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64)))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(*.f64 (pow.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1/2 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 x #s(literal 3 binary64))))
(*.f64 (sqrt.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))) (sqrt.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (fabs.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) (sqrt.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (cbrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x #s(literal 3 binary64))) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 (*.f64 x #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 3/2 binary64))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/4 binary64))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(fabs.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3/2 binary64)))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1/3 binary64)))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))
(+.f64 #s(literal 0 binary64) (*.f64 x (*.f64 y #s(literal 3 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))))
(+.f64 (log.f64 (*.f64 (pow.f64 (exp.f64 y) x) (pow.f64 (exp.f64 y) x))) (log.f64 (pow.f64 (exp.f64 y) x)))
(+.f64 (log.f64 (pow.f64 (exp.f64 y) (*.f64 #s(literal 2 binary64) x))) (log.f64 (pow.f64 (exp.f64 y) x)))
(+.f64 (*.f64 x y) (log.f64 (pow.f64 (exp.f64 y) (*.f64 #s(literal 2 binary64) x))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 x #s(literal 3 binary64))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 x y))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x y) #s(literal 3 binary64))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x y) (log.f64 (exp.f64 #s(literal 3 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 y #s(literal 3 binary64)) x)
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (*.f64 x (*.f64 y #s(literal 3 binary64))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64)))) (pow.f64 (pow.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x y)) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x y)) #s(literal 3 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 (*.f64 x y)) #s(literal 3 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 x #s(literal 3 binary64)) y)
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/4 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 #s(literal 3 binary64))) (*.f64 x y))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 (cbrt.f64 (*.f64 x y)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x y)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 #s(literal 3 binary64) (sqrt.f64 (*.f64 x y))) (sqrt.f64 (*.f64 x y)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (pow.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64)))) (pow.f64 (pow.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))) #s(literal 1/6 binary64)) #s(literal 3 binary64)))
(*.f64 (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 #s(literal 3 binary64))) (sqrt.f64 (*.f64 x y)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (*.f64 (sqrt.f64 (*.f64 x y)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x y)) (*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 (*.f64 y (*.f64 x #s(literal 3 binary64))))))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) #s(literal 1 binary64)) y)
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (cbrt.f64 (pow.f64 y #s(literal 2 binary64)))) (cbrt.f64 y))
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 (cbrt.f64 (pow.f64 y #s(literal 2 binary64))) (cbrt.f64 y)))
(*.f64 x (*.f64 (*.f64 #s(literal 3 binary64) (cbrt.f64 (pow.f64 y #s(literal 2 binary64)))) (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x y) #s(literal 2 binary64)) #s(literal 9 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) x) #s(literal 3 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(exp.f64 (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 2 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1/2 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) #s(literal 1/3 binary64)))
(*.f64 x (*.f64 y #s(literal 3 binary64)))
(*.f64 y (*.f64 x #s(literal 3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) (log.f64 (pow.f64 (exp.f64 y) (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 6 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 2/3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) (log.f64 (pow.f64 (exp.f64 y) (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 6 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 2/3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))) (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))))) (log.f64 (cbrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(+.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) (log.f64 (pow.f64 (exp.f64 y) (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 #s(literal 3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 x (*.f64 x (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 x (*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) #s(literal 3 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (log.f64 (exp.f64 #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 x y) (*.f64 x #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) (*.f64 (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) x))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) x)
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 y #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (*.f64 x (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 #s(literal 1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) x))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) (*.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 (cbrt.f64 x) (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 4 binary64)) (*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64))) (*.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 9 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 9 binary64) (pow.f64 y #s(literal 2 binary64)))) (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64))) (*.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (sqrt.f64 x) (*.f64 (sqrt.f64 x) (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64)))) (cbrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (*.f64 #s(literal 9 binary64) (pow.f64 y #s(literal 2 binary64)))) (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (cbrt.f64 (*.f64 #s(literal 9 binary64) (pow.f64 y #s(literal 2 binary64)))) (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 2 binary64))) (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (*.f64 (*.f64 y #s(literal 3 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 4 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) #s(literal 1 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (pow.f64 y #s(literal 2 binary64)))) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (*.f64 (cbrt.f64 (pow.f64 y #s(literal 2 binary64))) (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (cbrt.f64 y) (*.f64 (*.f64 (cbrt.f64 (pow.f64 y #s(literal 2 binary64))) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (pow.f64 y #s(literal 2 binary64))) (*.f64 (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))) (cbrt.f64 y)))
(*.f64 (*.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)) (sqrt.f64 y)) (sqrt.f64 y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) x) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) x)
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 x (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))))) (sqrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 x (pow.f64 (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (*.f64 x (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) (cbrt.f64 x))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (*.f64 #s(literal 3 binary64) (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)))) (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64))) (*.f64 #s(literal 3 binary64) (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (*.f64 #s(literal 3 binary64) (*.f64 x (sqrt.f64 y))) (*.f64 x (sqrt.f64 y)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) #s(literal 3 binary64)) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) (pow.f64 x #s(literal 6 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (*.f64 y #s(literal 3 binary64))) #s(literal 3 binary64)) (pow.f64 x #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 6 binary64)) (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64))))
(expm1.f64 (log1p.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 1 binary64))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))) #s(literal 1/2 binary64))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (*.f64 #s(literal 3 binary64) (pow.f64 x #s(literal 2 binary64))))) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 3 binary64))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 2 binary64))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(fabs.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(log.f64 (pow.f64 (exp.f64 x) (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 3 binary64)))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 x #s(literal 3 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64)) (pow.f64 x #s(literal 3 binary64))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(expm1.f64 (log1p.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64)))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))) #s(literal 1/2 binary64)))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 3 binary64)))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 1/3 binary64)))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) #s(literal 2 binary64)))
(*.f64 x (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(+.f64 #s(literal 0 binary64) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(+.f64 (log.f64 (*.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))) (log.f64 (cbrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(+.f64 (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))))
(-.f64 (exp.f64 (log1p.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) (log.f64 (exp.f64 #s(literal 1 binary64))))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 1 binary64) (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)) (cbrt.f64 (*.f64 y #s(literal 3 binary64))))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (sqrt.f64 y) (sqrt.f64 #s(literal 3 binary64)))
(*.f64 (sqrt.f64 #s(literal 3 binary64)) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/4 binary64)) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/4 binary64)))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (cbrt.f64 (*.f64 #s(literal 9 binary64) (pow.f64 y #s(literal 2 binary64))))) (sqrt.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(*.f64 (sqrt.f64 (cbrt.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 2 binary64)))) (sqrt.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64)))))
(pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(pow.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1 binary64))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 3/2 binary64))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64)) #s(literal 1/3 binary64))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(pow.f64 (*.f64 (pow.f64 y #s(literal 2 binary64)) #s(literal 9 binary64)) #s(literal 1/4 binary64))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3 binary64)) #s(literal 1/6 binary64))
(pow.f64 (*.f64 (pow.f64 y #s(literal 3 binary64)) #s(literal 27 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/4 binary64)) #s(literal 2 binary64))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(fabs.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(log.f64 (exp.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(log.f64 (+.f64 #s(literal 1 binary64) (expm1.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64))))))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 3/2 binary64)))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(exp.f64 (log.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 y #s(literal 3 binary64))) #s(literal 1/2 binary64)))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 1 binary64)))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64))) #s(literal 3 binary64)))
(*.f64 (cbrt.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)))
(pow.f64 (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/6 binary64)) #s(literal 3 binary64))
(exp.f64 (*.f64 (*.f64 #s(literal 3/2 binary64) (log.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 1/3 binary64)))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 1/4 binary64) (log.f64 (*.f64 y #s(literal 3 binary64)))) #s(literal 2 binary64)))
(sqrt.f64 (*.f64 y #s(literal 3 binary64)))

eval248.0ms (6.5%)

Compiler

Compiled 4216 to 3045 computations (27.8% saved)

prune49.0ms (1.3%)

Pruning

9 alts after pruning (1 fresh and 8 done)

PrunedKeptTotal
New3241325
Fresh000
Picked044
Done044
Total3249333
Accuracy
100.0%
Counts
333 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
87.2%
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
87.3%
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
99.7%
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
99.6%
(*.f64 x (pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64)))
99.7%
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
99.7%
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
99.4%
(*.f64 #s(literal 3 binary64) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64)))
87.2%
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
Compiler

Compiled 86 to 63 computations (26.7% saved)

localize49.0ms (1.3%)

Localize:

Found 3 expressions with local error:

NewAccuracyProgram
99.8%
(*.f64 #s(literal 3 binary64) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64)))
99.6%
(*.f64 x (sqrt.f64 y))
99.6%
(pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64))
Results
25.0ms184×256valid
11.0ms72×256infinite
Compiler

Compiled 27 to 13 computations (51.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 15.0ms
Operation ival-pow, time spent: 7.0ms, 46.0% of total-time
Operation ival-mult, time spent: 4.0ms, 26.0% of total-time
Operation ival-sqrt, time spent: 2.0ms, 13.0% of total-time
Operation const, time spent: 1.0ms, 7.0% of total-time

series55.0ms (1.4%)

Counts
3 → 52
Calls
Call 1
Inputs
#<alt (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64))>
#<alt (*.f64 x (sqrt.f64 y))>
#<alt (*.f64 #s(literal 3 binary64) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64)))>
Outputs
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 (pow.f64 x #s(literal 2 binary64)) y)>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))>
#<alt (*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
#<alt (*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))>
Calls

18 calls:

TimeVariablePointExpression
49.0ms
y
@-inf
(pow (* x (sqrt y)) 2)
1.0ms
y
@-inf
(* x (sqrt y))
0.0ms
y
@-inf
(* 3 (pow (* x (sqrt y)) 2))
0.0ms
x
@0
(* x (sqrt y))
0.0ms
x
@inf
(* x (sqrt y))

rewrite85.0ms (2.2%)

Algorithm
batch-egg-rewrite
Rules
576×unpow-prod-down
472×log1p-expm1-u
472×expm1-log1p-u
444×add-exp-log
411×pow1
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01469
113261
2142761
Stop Event
node limit
Counts
3 → 88
Calls
Call 1
Inputs
(pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64))
(*.f64 x (sqrt.f64 y))
(*.f64 #s(literal 3 binary64) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64)))
Outputs
(+.f64 #s(literal 0 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 x (*.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y))))
(*.f64 x (pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 x (*.f64 x (sqrt.f64 y))))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (pow.f64 y #s(literal 1/4 binary64)) x) #s(literal 2 binary64)))
(*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) (log.f64 (E.f64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 y #s(literal 1/6 binary64)) x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y))) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 y))))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 y)) x) (sqrt.f64 y))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y)) x)
(*.f64 (pow.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 5/6 binary64)) (cbrt.f64 (*.f64 x (sqrt.f64 y))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 y)) #s(literal 2 binary64)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 x (pow.f64 y #s(literal 1/4 binary64))) #s(literal 2 binary64)) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 5 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 x (sqrt.f64 y))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) x) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 y))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (sqrt.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 y))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 1 binary64))
(pow.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 x (sqrt.f64 y))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 x (sqrt.f64 y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (sqrt.f64 y))))) (sqrt.f64 (log.f64 (*.f64 x (sqrt.f64 y)))))
(sqrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(fabs.f64 (*.f64 x (sqrt.f64 y)))
(log.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (sqrt.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 x (sqrt.f64 y))))
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))

simplify129.0ms (3.4%)

Algorithm
egg-herbie
Rules
691×exp-prod
471×prod-exp
406×fma-neg
369×fma-define
305×exp-sum
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02494180
14503835
210863687
329333673
466333673
Stop Event
node limit
Counts
140 → 129
Calls
Call 1
Inputs
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(+.f64 #s(literal 0 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 x (*.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y))))
(*.f64 x (pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(*.f64 (sqrt.f64 y) (*.f64 x (*.f64 x (sqrt.f64 y))))
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (pow.f64 y #s(literal 1/4 binary64)) x) #s(literal 2 binary64)))
(*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 x (sqrt.f64 y)))
(*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) (log.f64 (E.f64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 4 binary64)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 y #s(literal 1/6 binary64)) x) #s(literal 2 binary64)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y))) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 y))))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 y)) x) (sqrt.f64 y))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y)) x)
(*.f64 (pow.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 5/6 binary64)) (cbrt.f64 (*.f64 x (sqrt.f64 y))))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 y)) #s(literal 2 binary64)) (cbrt.f64 y))
(*.f64 (pow.f64 (*.f64 x (pow.f64 y #s(literal 1/4 binary64))) #s(literal 2 binary64)) (sqrt.f64 y))
(*.f64 (pow.f64 (*.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(*.f64 (pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 5 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 x (sqrt.f64 y))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) x) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 y))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (log.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (sqrt.f64 y)))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 y))) #s(literal 1 binary64))
(pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 1 binary64))
(pow.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 3 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 x (sqrt.f64 y))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 x (sqrt.f64 y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (sqrt.f64 y))))) (sqrt.f64 (log.f64 (*.f64 x (sqrt.f64 y)))))
(sqrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(fabs.f64 (*.f64 x (sqrt.f64 y)))
(log.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3 binary64)))
(expm1.f64 (log1p.f64 (*.f64 x (sqrt.f64 y))))
(log1p.f64 (expm1.f64 (*.f64 x (sqrt.f64 y))))
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 y))))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 2 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64))
(pow.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 3 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)) #s(literal 1/2 binary64))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64)) #s(literal 1/3 binary64))
(pow.f64 (*.f64 x (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(pow.f64 (E.f64) (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(exp.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))) #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64))) #s(literal 1/3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
Outputs
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal -1 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(*.f64 #s(literal -1 binary64) (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(*.f64 #s(literal -3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64)))))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64)))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 x (*.f64 (sqrt.f64 y) (*.f64 x (sqrt.f64 y))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 x (pow.f64 (pow.f64 (*.f64 x y) #s(literal 1/2 binary64)) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 y (pow.f64 x #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (sqrt.f64 y) (*.f64 x (*.f64 x (sqrt.f64 y))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (sqrt.f64 y) (pow.f64 (*.f64 (pow.f64 y #s(literal 1/4 binary64)) x) #s(literal 2 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (*.f64 x (sqrt.f64 y)) (*.f64 x (sqrt.f64 y)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 1 binary64))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) (log.f64 (E.f64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 #s(literal 1 binary64) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 4 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 4 binary64)) (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (*.f64 (pow.f64 y #s(literal 1/6 binary64)) x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (pow.f64 (*.f64 x (pow.f64 y #s(literal 1/6 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 y) #s(literal 2 binary64)) (*.f64 (pow.f64 x #s(literal 2 binary64)) (cbrt.f64 y)))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y))) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3/2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (cbrt.f64 x) (sqrt.f64 y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 4 binary64)) (pow.f64 (*.f64 (sqrt.f64 y) (cbrt.f64 x)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 4 binary64)) (*.f64 y (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))))
(*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3/2 binary64)) (sqrt.f64 (*.f64 x (sqrt.f64 y))))
(*.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y))) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3/2 binary64)))
(*.f64 (*.f64 (*.f64 x (sqrt.f64 y)) x) (sqrt.f64 y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (*.f64 (*.f64 x (sqrt.f64 y)) (sqrt.f64 y)) x)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 5/6 binary64)) (cbrt.f64 (*.f64 x (sqrt.f64 y))))
(*.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) (pow.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) #s(literal 5/6 binary64)))
(*.f64 (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)) (pow.f64 (sqrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 #s(literal 1 binary64) #s(literal 1/3 binary64)) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 (*.f64 x (cbrt.f64 y)) #s(literal 2 binary64)) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (pow.f64 (*.f64 x (cbrt.f64 y)) #s(literal 2 binary64)))
(*.f64 (pow.f64 (*.f64 x (pow.f64 y #s(literal 1/4 binary64))) #s(literal 2 binary64)) (sqrt.f64 y))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 (*.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (pow.f64 (*.f64 (sqrt.f64 y) (pow.f64 (cbrt.f64 x) #s(literal 2 binary64))) #s(literal 2 binary64)))
(*.f64 (pow.f64 (cbrt.f64 x) #s(literal 2 binary64)) (*.f64 y (pow.f64 (cbrt.f64 x) #s(literal 4 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 y x) #s(literal 1/2 binary64)) #s(literal 2 binary64)) x)
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 (pow.f64 (cbrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 2 binary64)) #s(literal 3 binary64)) (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(*.f64 (pow.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)) (pow.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(*.f64 (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))) (cbrt.f64 (sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))))
(*.f64 (pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 5 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (*.f64 x (sqrt.f64 y))))
(*.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) (cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 5 binary64))))
(*.f64 (pow.f64 (pow.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) x) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 y))
(*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 (*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) x)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 y) (cbrt.f64 (pow.f64 (*.f64 y (pow.f64 x #s(literal 3 binary64))) #s(literal 2 binary64))))
(*.f64 (pow.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 4 binary64)) #s(literal 2 binary64)) #s(literal 1/3 binary64)) (cbrt.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (cbrt.f64 (pow.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) #s(literal 4 binary64)) #s(literal 2 binary64))))
(*.f64 (cbrt.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))) (cbrt.f64 (pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) #s(literal 8 binary64))))
(sqrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)))
(fabs.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
(log.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))
(expm1.f64 (log1p.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(log1p.f64 (expm1.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(exp.f64 (log.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) y)
(exp.f64 (*.f64 (log.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)))
(+.f64 #s(literal 0 binary64) (*.f64 x (sqrt.f64 y)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(+.f64 (log.f64 (pow.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y))) #s(literal 2 binary64))) (log.f64 (cbrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 x (sqrt.f64 y))) #s(literal 1 binary64))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 1 binary64))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(pow.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 1/2 binary64))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(pow.f64 (cbrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y)) #s(literal 3/2 binary64))
(pow.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 3 binary64))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 1/6 binary64))
(pow.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3 binary64)) #s(literal 1/3 binary64))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(pow.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y))) #s(literal 2 binary64))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(pow.f64 (E.f64) (log.f64 (*.f64 x (sqrt.f64 y))))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 x (sqrt.f64 y)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 x (sqrt.f64 y))))) (sqrt.f64 (log.f64 (*.f64 x (sqrt.f64 y)))))
(sqrt.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(fabs.f64 (*.f64 x (sqrt.f64 y)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(log.f64 (pow.f64 (exp.f64 x) (sqrt.f64 y)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(cbrt.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 3 binary64)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(expm1.f64 (log1p.f64 (*.f64 x (sqrt.f64 y))))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(log1p.f64 (expm1.f64 (*.f64 x (sqrt.f64 y))))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(exp.f64 (log.f64 (*.f64 x (sqrt.f64 y))))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(exp.f64 (*.f64 (log.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64)))) #s(literal 1/2 binary64)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 3 binary64)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(exp.f64 (*.f64 (*.f64 #s(literal 3 binary64) (log.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 1/3 binary64)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(exp.f64 (*.f64 (log.f64 (sqrt.f64 (*.f64 x (sqrt.f64 y)))) #s(literal 2 binary64)))
(neg.f64 (*.f64 (*.f64 x (pow.f64 (sqrt.f64 #s(literal -1 binary64)) #s(literal 2 binary64))) (sqrt.f64 y)))
(*.f64 (sqrt.f64 y) (*.f64 #s(literal 1 binary64) x))
(*.f64 x (sqrt.f64 y))
(+.f64 #s(literal 0 binary64) (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(+.f64 (log.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))) (*.f64 y (pow.f64 x #s(literal 2 binary64))))
(+.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) y) (log.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 2 binary64))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) y (log.f64 (pow.f64 (exp.f64 y) (*.f64 #s(literal 2 binary64) (pow.f64 x #s(literal 2 binary64))))))
(fma.f64 (pow.f64 x #s(literal 2 binary64)) y (*.f64 #s(literal 2 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y)))
(+.f64 (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (exp.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 (*.f64 y #s(literal 3 binary64))) (pow.f64 x #s(literal 2 binary64))))))
(*.f64 #s(literal 2 binary64) (log.f64 (sqrt.f64 (pow.f64 (exp.f64 y) (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))))
(-.f64 (+.f64 #s(literal 1 binary64) (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 1 binary64))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(pow.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)) #s(literal 1 binary64))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(pow.f64 (cbrt.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))) #s(literal 3 binary64))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)) #s(literal 1/2 binary64))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 #s(literal 9 binary64) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64))))
(pow.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64)) #s(literal 1/3 binary64))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64)))
(pow.f64 (*.f64 x (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/2 binary64))) #s(literal 2 binary64))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(pow.f64 (E.f64) (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(pow.f64 (E.f64) (log.f64 (*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))))
(pow.f64 (E.f64) (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))))
(pow.f64 (exp.f64 (pow.f64 (cbrt.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))) #s(literal 2 binary64))) (cbrt.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))) (sqrt.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))))) (sqrt.f64 (log.f64 (*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64))))))
(pow.f64 (exp.f64 (sqrt.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))))) (sqrt.f64 (log.f64 (*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64))))))
(sqrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64)) #s(literal 9 binary64)))
(sqrt.f64 (*.f64 #s(literal 9 binary64) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 4 binary64))))
(log.f64 (pow.f64 (pow.f64 (exp.f64 y) (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(exp.f64 (log.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64))))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (cbrt.f64 (*.f64 (*.f64 y (pow.f64 x #s(literal 2 binary64))) #s(literal 3 binary64)))) #s(literal 3 binary64)))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64))) #s(literal 1/3 binary64)))
(cbrt.f64 (*.f64 (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 6 binary64)) #s(literal 27 binary64)))
(exp.f64 (*.f64 (log.f64 (*.f64 x (pow.f64 (*.f64 y #s(literal 3 binary64)) #s(literal 1/2 binary64)))) #s(literal 2 binary64)))
(*.f64 y (*.f64 (pow.f64 x #s(literal 2 binary64)) #s(literal 3 binary64)))
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 y #s(literal 3 binary64)))

eval97.0ms (2.5%)

Compiler

Compiled 1650 to 1105 computations (33% saved)

prune24.0ms (0.6%)

Pruning

9 alts after pruning (0 fresh and 9 done)

PrunedKeptTotal
New1290129
Fresh000
Picked011
Done088
Total1299138
Accuracy
100.0%
Counts
138 → 9
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.5%
(pow.f64 (*.f64 x (sqrt.f64 (*.f64 #s(literal 3 binary64) y))) #s(literal 2 binary64))
87.2%
(*.f64 (pow.f64 x #s(literal 2 binary64)) (*.f64 #s(literal 3 binary64) y))
87.3%
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
99.7%
(*.f64 (*.f64 x #s(literal 3 binary64)) (*.f64 x y))
99.6%
(*.f64 x (pow.f64 (sqrt.f64 (*.f64 #s(literal 3 binary64) (*.f64 x y))) #s(literal 2 binary64)))
99.7%
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
99.7%
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
99.4%
(*.f64 #s(literal 3 binary64) (pow.f64 (*.f64 x (sqrt.f64 y)) #s(literal 2 binary64)))
87.2%
(*.f64 #s(literal 3 binary64) (*.f64 (pow.f64 x #s(literal 2 binary64)) y))
Compiler

Compiled 156 to 108 computations (30.8% saved)

regimes11.0ms (0.3%)

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

4 calls:

3.0ms
y
3.0ms
x
2.0ms
(*.f64 (*.f64 x #s(literal 3 binary64)) x)
2.0ms
(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
Results
AccuracySegmentsBranch
99.7%1x
99.7%1y
99.7%1(*.f64 (*.f64 (*.f64 x #s(literal 3 binary64)) x) y)
99.7%1(*.f64 (*.f64 x #s(literal 3 binary64)) x)
Compiler

Compiled 22 to 15 computations (31.8% saved)

regimes1.0ms (0%)

Accuracy

Total 0.0b remaining (0%)

Threshold costs 0b (0%)

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

2 calls:

0.0ms
y
0.0ms
x
Results
AccuracySegmentsBranch
99.7%1x
99.7%1y
Compiler

Compiled 6 to 4 computations (33.3% saved)

simplify2.0ms (0.1%)

Algorithm
egg-herbie
Rules
*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01456
12056
Stop Event
saturated
Calls
Call 1
Inputs
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))
Outputs
(*.f64 x (*.f64 x (*.f64 #s(literal 3 binary64) y)))
(*.f64 x (*.f64 #s(literal 3 binary64) (*.f64 x y)))

soundness221.0ms (5.8%)

Rules
656×fma-define
281×unsub-neg
108×associate-*r*
103×distribute-lft-in
92×distribute-lft-neg-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
023204
165196
2204196
3568196
41077196
51966196
62177196
72177196
82180196
Stop Event
done
saturated
Compiler

Compiled 69 to 41 computations (40.6% saved)

preprocess46.0ms (1.2%)

Remove

(negabs y)

(abs x)

Compiler

Compiled 176 to 116 computations (34.1% saved)

end0.0ms (0%)

Profiling

Loading profile data...